如何在cat命令中设置最大行

hud*_*udi 12 bash

在grep命令中,我可以使用参数-m设置最大行输出。如何在 cat 命令中指定最大行?

小智 19

cat专用于整个文件。

您正在寻找headtail,具体取决于您的计数是从文件的开头还是结尾开始。

例子

  • head --lines=100 打印前 100 行
  • head --lines=-100 打印除最后 100 行之外的所有内容
  • tail --lines=100 打印最后 100 行
  • tail --lines=-100 打印除前 100 行之外的所有行

笔记

你也可以看看tac。结果很明显,如果将单词taccat.
tac以相反的顺序打印出所有行。