如何在 10 行后在命令提示符中使用 cat 暂停列出长文本文件,然后按任意键

eas*_*yyu 19 command-line cat

如何在 10 行后在命令提示符中使用 cat 暂停列出长文本文件,然后按任意键。例如:

cat myfiles.txt

bla
bla
bla
bla
bla
bla
.
.
.
bla
press enter to continue
Run Code Online (Sandbox Code Playgroud)

tac*_*day 33

您可以使用lessmore。两者都会起作用。

less命令比 更常用,并提供更多功能more

使用两者lessmore,您可以使用空格键逐页遍历文件,并使用回车键逐行遍历。

也不需要cat管道文件。您可以只对文件运行命令。

例如 less myfile.txt


mgo*_*ven 13

more并且less是通过控制台上的文本处理分页的寻呼机。less更实用,但more更接近你想要的。如果您指定该-d选项more将显示如何移动到下一页,并且您可以使用-num指定一次显示的行数(而不是自动检测屏幕大小)。

% more -d -5 myfiles.txt
bla
bla
bla
bla
bla
--More--(4%)[Press space to continue, 'q' to quit.]
Run Code Online (Sandbox Code Playgroud)


Chr*_*s S 5

你应该试试 cat myfiles.txt | more

  • 或者只是没有 UUOC 的“more myfiles.txt”。 (4认同)