weniger ist mehr? Ist mehr weniger ich bin so verwirrt

59

Als ich ihre Namen zum ersten Mal hörte, war ich wirklich verwirrt, als ich zu erraten versuchte, was diese Werkzeuge bewirken könnten. Ich dachte, ich hätte etwas falsch gehört.

Was ist der Unterschied zwischen moreund less, dh warum soll ich eine über die andere wählen?
Sie scheinen beide dasselbe zu tun ...

Und warum werden sie überhaupt so genannt?

Mehrdad
quelle
7
Warten Sie, bis Sie es herausfinden most! Es ist wie moreund lessaber es unterstützt auch Farben!
Kevin Panko
1
o_O du machst Witze, oder?
Mehrdad,
@Mehrdad Nr .
new123456
4
@ new123456: lol Why settle for less?...
Mehrdad
3
lessist mehr als more!
ctype.h

Antworten:

77

moreist ein grundlegender Pager, mit dem Sie seitenweise nach unten scrollen können. Nur abwärts.

less ist ebenfalls ein Pager, verfügt jedoch über zusätzliche Funktionen zum Scrollen durch die Eingabe nach oben und unten sowie über mehrere andere Erweiterungen.

Also ja. lessist mehr und moreist weniger. Eine andere gebräuchliche Redewendung (laut Wiki-Eintrag ) ist " lessist moremehr oder weniger". Der Name kommt von der Tatsache, dass der Autor (Mark Nudelman) im Wesentlichen ein Programm wollte, das "rückwärts mehr" war - das Gegenteil von mehr ist less.

Darth Android
quelle
+1 cool, danke. Irgendeine Idee, warum moremehr genannt wurde, übrigens?
Mehrdad
13
@Mehrdad Mir ist gerade aufgefallen, dass ich Ihren Kommentar falsch gelesen habe. Ich habe keine Ahnung, warum more"more" heißt, aber ich würde vermuten, dass alles, was das Programm ursprünglich getan hat, Eingaben akzeptiert und -- More --am unteren Bildschirmrand angezeigt hat, wenn mehr vorhanden war.
Darth Android
6
mehr kam vor weniger und wurde für den einfachen Zweck benannt, mit dem Sie "mehr" Ausgaben verarbeiten können, als auf den Bildschirm passen würden.
Stephanie
6
Mehr oder weniger.
Daniel R Hicks
1
Um noch Verwirrung zu stiften ... was ist mit dem "meist" verwendeten Pager-Programm?
MDPC
6

Ich finde das lessetwas freundlicher, als moreweil man mit den Pfeiltasten durch die Datei schlendern kann. morescrollt nur Bildschirm für Bildschirm (standardmäßig).

iank
quelle
... und du kannst mit/
Canadian Luke
3

Abgesehen davon, dass es mehr Bildlauffunktionen ermöglicht, muss weniger auch nicht die gesamte Datei lesen, dh, es werden Dateien schneller geladen als mehr

yafrani
quelle
1

Ein weiterer Unterschied zwischen moreund besteht darin less, dass moredie (letzte Seite der) Ausgabe auf der Shell verbleibt, während lessdie Shell sauber bleibt.

Manchmal bevorzugen Sie vielleicht eines vor dem anderen. Wenn Sie beispielsweise aus der Datei kopieren und einfügen müssen, moreist dies möglicherweise besser. In anderen Fällen bevorzugen Sie jedoch möglicherweise den "saubereren" Ansatz von less.

Zvika
quelle
0

Mehr oder weniger arbeiten sie auch gut zusammen:

more * | less

Hier wird der Inhalt der übereinstimmenden Dateien zusammen mit den dekorierten übereinstimmenden Datei- und Verzeichnisnamen angezeigt.

Acumenus
quelle