linux 神奇的命令awk,你都知道麼

AWK Linux 腳本語言 技術 劍指天涯 劍指天涯 2017-09-19

linux 神奇的命令awk,你都知道麼


  • awk腳本結構

awk ' BEGIN{ statements } statements2 END{ statements } '
  • 工作方式

1.執行begin中語句塊;

2.從文件或stdin中讀入一行,然後執行statements2,重複這個過程,直到文件全部被讀取完畢;

3.執行end語句塊;

下面是最簡單最常用的awk示例,其輸出第1列和第4例,

  • 其中單引號中的被大括號括著的就是awk的語句,注意,其只能被單引號包含。

  • 其中的$1..$n表示第幾例。注:$0表示整個行。

$ awk'{print $1, $4}'netstat.txt

linux 神奇的命令awk,你都知道麼

$ awk'{printf "%-8s %-8s %-8s %-18s %-22s %-15s\n",$1,$2,$3,$4,$5,$6}'netstat.txt

linux 神奇的命令awk,你都知道麼

linux 神奇的命令awk,你都知道麼

相關推薦

推薦中...