Quand je fais more filename
et less filename
, il semblerait que les terminaux résultants soient assez similaires. Je peux naviguer et rechercher dans mes fichiers de manière identique (j , Espace , /pattern
, etc.).
J'ai du mal à croire que less
est more
et vice versa. Y a-t-il des différences entre les deux ?
Réponse acceptée :
La différence est principalement historique à ce stade, je pense que certains systèmes ont même more
et less
lié en dur au même binaire.
À l'origine, more
à peu près seulement vous permettait d'avancer dans un fichier, mais était assez décent pour mettre en mémoire tampon la sortie.
less
a été écrit comme un more
amélioré qui vous permettait de faire défiler le texte affiché
La première ligne de mon man less
résume assez bien :
Less is a program similar to more, but which allows backward
movement in the file as well as forward movement.