27 我正在寻找一个bash命令,可以用来限制文件或另一个命令输出的行数。例如 ls -thor | limit 10 会将ls命令的输出限制为10行(在示例中,命令“ limit”自然是一个虚构的命令,我正在寻找其等效项)。有这样的命令或相关的解决方案吗? linux bash gnu — 西蒙 source
47 使用头: ls -l | head -n 15 默认值为10行。阅读首席手册页以获得更多选择。 (head的旧版本也支持使用,而没有显式-n表示head -15) — 道格·哈里斯(Doug Harris) source 击败我:) — 沃伦 谢谢。我应该已经弄清楚了,当您知道有一个“ tail”命令时很明显.. :) — simon 2 语法-integer(至少不鼓励使用GNU版本的head / 我不知道 旧习难改。我将不得不尝试学习。 — 道格·哈里斯 1 当前的GNU Coreutils版本head接受head -15(但仅当它是第一个参数时)。该文档将该选项描述为过时的。 — 基思·汤普森