less : visualiser des fichiers page par page
Table des matières
less est un programme de visualisation de fichiers texte qui permet de parcourir des documents page par page dans un terminal. Il offre des fonctionnalités de navigation intuitives, telles que le défilement, la recherche et le marquage de texte, c'est une alternative améliorée à l'historique commande more.
Pour utiliser less, il suffit de passer le nom du fichier après le nom de la commande.
Voici un exemple avec un fichier suffisamment long :
Ensuite, pour naviguer dans le fichier, voici quelques commandes utiles :
Lorsqu'on est dans le mode recherche :
On peut aussi saisir des commandes pour améliorer la compréhension
La commande less peut aussi être utilisée à l'aide d'un pipe, afin de paginer une sortie standard très verbeuse :
L'ensemble des commandes notées ci-dessus sont fonctionnelles de la même façon.
Introduction
less est un programme de visualisation de fichiers texte qui permet de parcourir des documents page par page dans un terminal. Il offre des fonctionnalités de navigation intuitives, telles que le défilement, la recherche et le marquage de texte, c'est une alternative améliorée à l'historique commande more.
Utilisation
Pour utiliser less, il suffit de passer le nom du fichier après le nom de la commande.
Voici un exemple avec un fichier suffisamment long :
Code BASH :
less /etc/services
Ensuite, pour naviguer dans le fichier, voici quelques commandes utiles :
- ↓ ou j : Défiler d'une ligne
- ↑ ou k : Remonter d'une ligne
- ⇟ ou Espace : Défiler d'une page
- ⇞ ou b : Remonter d'une page
- G : Aller à la fin du fichier
- 1G : Aller au début du fichier
- 50G : Aller à la ligne 50
- / : Rechercher du texte après la position actuelle
- ? : Rechercher du texte avant la position actuelle
- q : Quitter less
Lorsqu'on est dans le mode recherche :
- n : Chercher la prochaine occurrence
- N : Chercher la précédente occurrence
On peut aussi saisir des commandes pour améliorer la compréhension
- -N puis Entrée : Afficher les numéros de ligne
- -S puis Entrée : Couper les lignes longues au lieu de revenir à la ligne
- -s puis Entrée : Supprimer les lignes vides multiples
- → et ← : Défiler à droite ou à gauche le fichier
La commande less peut aussi être utilisée à l'aide d'un pipe, afin de paginer une sortie standard très verbeuse :
Code BASH :
ls -l /etc | less
L'ensemble des commandes notées ci-dessus sont fonctionnelles de la même façon.