0

使った

cut -d " " -f 8

awk '{print $8}'

ただし、これは 8 番目のフィールドが最後のフィールドであると想定しており、常にそうであるとは限りません。

シェルスクリプトで最後のフィールドを表示するにはどうすればよいですか?

4

2 に答える 2

4

これをやってみてください:

$ awk '{print $NF}'

または面白い

$ echo "foo bar base" | rev | cut -d ' ' -f1 | rev
base
于 2013-03-19T15:14:02.577 に答える
2

編集:質問が変更されたため、この回答は間違っています。先に進んでください。ここには何もありません。

tail入力の終わりから指定されたバイト数を出力するために使用できます

tail -c 1
于 2013-03-19T15:15:57.567 に答える