Awk Command Daily Work Summary

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
#
################################################################

02/26/2019

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.

02/28/2019

Print last column separated by space

awk '{print $NF}'
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章