列内の行のAWK出力

最後の最後の行を印刷
NFが列であるが、$ NFは最後のものです

awk 'END{print $NF}'  /etc/passwd 

指定された列の指定された行を印刷(例えば、列3、行4)
NR行:
カスタムセパレータ-F、-F:意味は:デリミタ

awk -F: 'NR==3{print $4}'  /etc/passwd

awkのプロセスが分かれています

B :Eginのような、テキスト文の最初の行を読み取り、一度行わawk 'BEGIN{print "User Uid Home"}'
行によって行を実行{}
結果は、一般に、最後のライン出力で、一度実行END

リリース元の2件の記事 ウォンの賞賛0 ビュー78

おすすめ

転載: blog.csdn.net/Poor_/article/details/104594231