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