如果我有一个包含数百个文件的目录,使用ls
, ls-l
或dir
会给我一个列表,这对于命令terminal屏幕来说太长了,所以我无法看到目录中的大部分文件。
我记得有一些关于ls
说法,允许人们以很小的增量滚动浏览列表,但似乎无法find它。
一种选择是将输出管道输送到less
或more
ls | less
要么
ls | more
尝试在shell中执行此操作:
ls -1 | less
还有一种方法是将ls
的输出重定向到一个临时文件,然后用你选择的任何编辑器查看该文件 – 这样你也可以进行搜索:
ls > res.tmp vim res.tmp emacs res.tmp gedit res.tmp grep "pattern" res.tmp