1. 程式人生 > >Shell編程(六)awk工具

Shell編程(六)awk工具

查找 image eight com bsp 數據 http and strong

1. {print}

coins.txt

gold     1    1986    USA            American Eagle
gold     1    1968    Austria        Franz Josef 100 Korona
silver  10    1964    USA            ingot
gold     1    1956    Switzeland     ingot
awk {print} coin.txt 

技術分享圖片

1.1 {print $x}: 打印第x列

awk {print $1} coin.txt

技術分享圖片

技術分享圖片

1.2 用制表鍵對齊

技術分享圖片

1.3 打印行號 (NR)

awk {print NR "\t" $1 "\t" $2 "\t" $3} coin.txt

技術分享圖片

技術分享圖片

1.4 打印列號 (NF)

技術分享圖片

1.5 查找功能(某行數據)

awk $3==1986{print $0} coin.txt 

技術分享圖片

技術分享圖片

Shell編程(六)awk工具