less
est un utilitaire en ligne de commandes qui affiche le contenu d'un fichier ou une sortie de commande, une page à la fois.
Analogue à
more
, il dispose cependant de fonctionnalités plus avancées et permet de naviguer à la fois vers l'avant et vers l'arrière dans le fichier.
Contrairement aux éditeurs de texte tels que
vim
ou
nano
,
less
ne lit pas l'intégralité du fichier au démarrage, ce qui se traduit par des temps de chargement beaucoup plus rapides.
Si
less
n'est pas installé par défaut, vous l'installerez
Exemple : sur le fichier
common-licenses/GPLv3
:
Votre console (ou terminal) devrait afficher
:

Ce sont les touches du clavier qui permettent d'agir, de se déplacer dans le fichier.
Vous trouverez dans l'aide la liste exhaustive de ces commandes.
Ouvrir le fichier
mon_fichier
à la ligne
32 :
Ouvrir le fichier
mon_fichier
à la première ligne contenant
motif :
Code TEXT : less +/"motif" mon_fichier
Un
pipe, francisé en tube, est un mécanisme qui permet de chaîner des processus de sorte que la sortie d'un processus alimente directement l'entrée du suivant.
Le symbole utilisé pour créer des tubes est |.
Exemple, ouvrir une manpage dans
less
:
Plus intéressant, ouvrir la manpage sur la première ligne qui contient le motif
« nodeps
» :
ou sur la sortie de la commande
lsof
, fichiers ouvert par utilisateur1 contenant le motif
« mozilla
» :
La manpage :
Des compléments, et sources d'informations
: