This article used to walk you through some commonly awk usages , based on a real life scenario.
################################################################
# ? Date ? ? ? ? ? Description
# ? 02/28/2019 ? ? print last column
# ? 02/26/2019 ? ? awk remote execution
#
################################################################
When use awk in script, may suffer shell unexpected expanding:
ssh -o StrictHostKeyChecking=no sshrm1 "ifconfig eth0 | grep \"inet\" | awk '{print $2}'"
Above will not get right data, instead preceding \ before $
ssh -o StrictHostKeyChecking=no sshrm1 "ifconfig eth0 | grep \"inet\" | awk '{print \$2}'"
Another method is awk the return value from ssh rather than wrap it in ssh command.
Print last column separated by space
awk '{print $NF}'Awk Command Daily Work Summary
原文:https://www.cnblogs.com/chengdol/p/10456357.html