awkで最後のフィールドのみ出力させる
Pocket

awkで、最後の行の最後のフィールドのみを出力させる場合は、以下のようにすればよい。

awk 'END{print $NF}'
Sponsored Links

blacknon@BS-PUB-UBUNTU-01:~$ cat /tmp/test7.txt
aaaaa 123 test 1 2
bbbbb 123 test 2 2
ccccc 123 test 3 2
ddddd 123 test 4 2
eeeee 123 test 5 2
fffff 123 test 6 2
ggggg 123 test 7 2
hhhhh 123 test 8 2
iiiii 123 test 9 2
jjjjj 123 test 10 2
kkkkk 123 test 11 2
lllll 123 test 12 2
mmmmm 123 test 13 last!
blacknon@BS-PUB-UBUNTU-01:~$ awk 'END{print $NF}' /tmp/test7.txt
last!

 

Pocket

Written by blacknon

インフラ系のSE。一時期はプログラマ。 仮想化とオープンソースに興味あり。一日中寝てたい今日このごろ。 スペインとかで働きたいなぁ…(シエスタがあるので)

Leave a Comment

メールアドレスが公開されることはありません。