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 个字段是最后一个字段,这并不总是正确的。
如何在 shell 脚本中显示最后一个字段?
尝试这样做:
$ awk '{print $NF}'
或有趣的
$ echo "foo bar base" | rev | cut -d ' ' -f1 | rev base
编辑:这个答案现在是错误的,因为问题改变了。继续前进,这里没什么可看的。
您可以使用tail从输入末尾打印指定数量的字节
tail
tail -c 1