Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
使った
cut -d " " -f 8
と
awk '{print $8}'
ただし、これは 8 番目のフィールドが最後のフィールドであると想定しており、常にそうであるとは限りません。
シェルスクリプトで最後のフィールドを表示するにはどうすればよいですか?
これをやってみてください:
$ awk '{print $NF}'
または面白い
$ echo "foo bar base" | rev | cut -d ' ' -f1 | rev base
編集:質問が変更されたため、この回答は間違っています。先に進んでください。ここには何もありません。
tail入力の終わりから指定されたバイト数を出力するために使用できます
tail
tail -c 1