meno è meglio? È di meno? sono così confuso


59

Quando ho sentito per la prima volta i loro nomi, mi sono davvero confuso quando ho cercato di indovinare cosa avrebbero potuto fare questi strumenti, ho pensato di aver capito qualcosa.

Qual è la differenza tra moree less, cioè perché dovrei scegliere l'uno rispetto all'altro?
Entrambi sembrano fare la stessa cosa ...

Inoltre, perché sono chiamati così in primo luogo?


7
Aspetta di scoprire most! È proprio come moree lessma supporta anche i colori!
Kevin Panko,

1
o_O stai scherzando vero?
Mehrdad,

@Mehrdad No .
nuovo123456,

4
@ new123456: lol Why settle for less?...
Mehrdad,

3
lessè più di more!
ctype.h,

Risposte:


77

moreè un cercapersone di base, che consente di scorrere verso il basso, una pagina alla volta. Solo verso il basso.

less è anche un cercapersone, ma ha funzionalità aggiuntive per scorrere verso l'alto e verso il basso attraverso l'input, oltre a diverse altre estensioni.

Quindi sì. lessè di più ed moreè di meno. Un altro linguaggio comune (secondo la voce wiki ) è " lessè more, più o meno". Il nome deriva dal fatto che l'autore (Mark Nudelman) essenzialmente voleva un programma che fosse "all'indietro di più" less.


+1 fantastico, grazie. Qualche idea sul perché sia morestato chiamato di più, a proposito?
Mehrdad,

13
@Mehrdad Mi sono appena reso conto di aver letto male il tuo commento-- Non ho idea del perché moresi chiami "altro", ma sospetto che sia perché tutto il programma originariamente ha accettato l'input e la visualizzazione -- More --nella parte inferiore dello schermo se ce n'era di più.
Darth Android

6
più è venuto molto prima di meno, ed è stato chiamato per il semplice scopo che ti permetteva di gestire un output "più" di quello che si adatterebbe sullo schermo.
Stephanie,

6
Vero, più o meno.
Daniel R Hicks,

1
Per aggiungere confusione ... che dire del programma di pager "più".
mdpc,

6

Trovo lessun po 'più amichevole rispetto al morefatto che puoi usare i tasti freccia per spostarti nel file. morescorre solo schermo per schermo (per impostazione predefinita).


... E puoi cercare con/
Canadian Luke REINSTATE MONICA

3

Inoltre , consente più funzionalità di scorrimento, meno non è necessario leggere l'intero file, ovvero carica i file più velocemente di più


1

Un'altra differenza tra moree less, è che morelascia l'output (ultima pagina) sulla shell, mentre lessla shell rimane pulita.

A volte potresti preferire l'uno all'altro. Ad esempio, se è necessario copiare e incollare dal file, morepuò essere migliore. Tuttavia, in altri casi potresti preferire un approccio "più pulito" less.


0

Più o meno lavorano anche bene insieme:

more * | less

Questo mostra il contenuto dei file corrispondenti insieme ai nomi dei file e delle directory corrispondenti decorati.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.