如果我有一个包含数百个文件的目录,请使用ls
,ls-l
或dir
给我一个对于命令终端屏幕来说太长的列表,因此我无法看到目录中的大部分文件。
我记得有一些争论ls
允许人们以短增量滚动列表,但似乎找不到它。
一种选择是将输出通过管道传输到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