少即是多?多即是少?我好困惑

少即是多?多即是少?我好困惑

当我第一次听到它们的名字时,我感到非常困惑,试图猜测这些工具可能会做什么,我以为我听错了什么。

more和之间有什么区别less?为什么我应该选择其中一个?
它们似乎都做同样的事情……

而且,为什么它们一开始会被这样命名呢?

答案1

more是一个基本的分页器,它允许您向下滚动,每次一页。只能向下。

less也是一个分页器,但除了其他几个扩展之外,还具有通过输入上下滚动的附加功能。

所以,是的。less是更多,more是更少。另一个常见的习语(根据维基条目) 的意思是“或多或少lessmore”。 这个名字源于作者 (Mark Nudelman) 本质上想要一个“向后更多”的程序 -- 与更多相反的是less

答案2

我发现less它更友好一些,more因为你可以使用箭头键浏览文件。more只能逐屏滚动(默认情况下)。

答案3

除了允许更多滚动功能外,较少的也不需要读取整个文件,即它加载文件的速度比更多的

答案4

它们或多或少也能很好地协同工作:

more * | less

这将显示匹配文件的内容以及修饰的匹配文件和目录名称。

相关内容