少即是多?多一点吗?我很混乱


59

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

more和之间有什么区别less,即为什么我应该选择一个而不是另一个?
他们俩似乎都在做同样的事情...

另外,为什么他们首先要这样命名?


7
等到您找到有关most!就像一样moreless但是它也支持颜色!
凯文·潘科

1
o_O你在开玩笑吧?
Mehrdad

@Mehrdad 没有
new123456'7

4
@ new123456:大声笑Why settle for less?...
Mehrdad

3
less超过more
ctype.h 2012年

Answers:


77

more是基本的寻呼机,它允许您一次向下滚动一页。仅向下。

less 也是一个寻呼机,但是除了其他几个扩展名之外,它还具有附加功能,可以在输入中上下滚动。

所以,是的。less多一点,more少一点。另一种常见的成语(根据维基条目)是“ lessmore,更多或更少。” 该名称源于以下事实:作者(Mark Nudelman)本质上想要一个“向后更多”的程序-与更多相反的是less


+1很酷,谢谢。more顺便说一句,为什么命名得更多呢?
Mehrdad

13
@Mehrdad我刚刚意识到我读错了您的评论-我不知道为什么more叫“更多”,但是我怀疑这是因为程序最初所做的全部是接受输入,-- More --如果有更多内容,则显示在屏幕底部。
达斯Android

6
多得比少多得好,并且其命名的简单目的是让您处理屏幕上无法容纳的“更多”输出。
Stephanie

6
是的,或多或少。
Daniel R Hicks

1
更令人困惑的是...有关“最”寻呼机程序的内容。
mdpc

6

我发现less它比more您更友好,因为您可以使用箭头键浏览文件。more仅按屏幕滚动屏幕(默认情况下)。


...您可以在/
加拿大的卢克

3

其他功能允许更多的滚动功能,更少的功能也不需要读取整个文件,即,加载文件的速度比更多的功能快


1

more和之间的另一个区别less是,more将(最后一页)输出保留在外壳上,less而使外壳保持干净。

有时您可能更喜欢一个。例如,如果您需要从文件中复制粘贴,more可能会更好。但是,在其他情况下,您可能更喜欢使用“更清洁”的方法less


0

他们或多或少也可以很好地协同工作:

more * | less

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.