当我第一次听到它们的名字时,我感到非常困惑,试图猜测这些工具可能会做什么,我以为我听错了什么。
more
和之间有什么区别less
?为什么我应该选择其中一个?
它们似乎都做同样的事情……
而且,为什么它们一开始会被这样命名呢?
答案1
more
是一个基本的分页器,它允许您向下滚动,每次一页。只能向下。
less
也是一个分页器,但除了其他几个扩展之外,还具有通过输入上下滚动的附加功能。
所以,是的。less
是更多,more
是更少。另一个常见的习语(根据维基条目) 的意思是“或多或少less
是more
”。 这个名字源于作者 (Mark Nudelman) 本质上想要一个“向后更多”的程序 -- 与更多相反的是less
。
答案2
我发现less
它更友好一些,more
因为你可以使用箭头键浏览文件。more
只能逐屏滚动(默认情况下)。
答案3
除了允许更多滚动功能外,较少的也不需要读取整个文件,即它加载文件的速度比更多的
答案4
它们或多或少也能很好地协同工作:
more * | less
这将显示匹配文件的内容以及修饰的匹配文件和目录名称。