awk變數

Nalternative發表於2011-06-15

--------------------------------------------------------------------------------
awk -v FS=":" '{print NF}' /etc/passwd


awk -F ":" '{print NF}' /etc/passwd


awk 'BEGIN{FS=":"}{print NF}' /etc/passwd

--------------------------------------------------------------------------------
NR,表示awk開始執行程式後所讀取的資料行數.

FNR,與NR功用類似,不同的是awk每開啟一個新檔案,FNR便從0重新累計.


ARGIND:為awk要編輯的檔案,ARGIND==1,為第一個檔案,ARGIND=2,為第二個檔案,以此類推

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25323853/viewspace-698042/,如需轉載,請註明出處,否則將追究法律責任。

相關文章