剥去shell

时间:2017-07-27 15:49:24

标签: shell truncate head

如何使用Unix工具从文本文件中删除最后一行?行动可以在适当的位置进行,因此可能会感谢truncate的版本。

我想应该有使用grepsedhead或类似工具的解决方案,但我无法找出简洁的版本。

输入:

one
two
three

输出:

one
two

1 个答案:

答案 0 :(得分:1)

sed是你的朋友。这将打印所有内容,但不会打印给定文件的最后一行。

$ sed \$d file