我正在尝试结合 cat 和 tail 命令:

像这样:

我有文件名“text1”,想合并到文件名“text2”。
但首先我想在合并到文件“text2”之前从文件 text1 中删除 7 行

     tail --lines=+7 text1 | cat  text2 > out_put

这在 Ubuntu 12.04 上对我不起作用

最佳答案

{ tail --lines=+7 text1; cat text2; } > out_put

或者
tail --lines=+7 text1 | cat - text2 > out_put

传递 - 告诉 cat 首先从 stdin 读取,然后从 text2 读取。

关于ubuntu - 结合猫和尾部,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20499969/

10-12 00:43