如何通过 ls 限制显示的行数?

Den*_* S. 22 linux command-line ls

假设我有一个命令

ls -Bgclt /somwhere/in/the/past
Run Code Online (Sandbox Code Playgroud)

如何限制输出只显示前 2 个文件?(除了该目录中只有 2 个文件)

Maj*_*nko 31

简单 - 您通过 head 管道输出:

ls -Bgclt /somwhere/in/the/past | head -n 3
Run Code Online (Sandbox Code Playgroud)

您使用 -n 3 而不是 -n 2 因为 ls 输出顶部的“total”行。