Tableau détaillé pour la commande less sous Bash
| Option | Description | Exemple d’utlisiation |
|---|
| (sans option) | Ouvre un fichier en mode lecture interactive (navigation avec le clavier). | less fichier.txt |
-N | Affiche les numéros de ligne. | less -N fichier.txt |
-F | Quitte automatiquement si le contenu tient sur un écran. | less -F fichier.txt |
-X | Laisse le contenu à l’écran après la sortie (utile pour les terminaux graphiques). | less -X fichier.txt |
-S | Désactive le retour à la ligne (utile pour les fichiers avec de longues lignes). | less -S fichier.txt |
-p motif | Commence à la première occurrence du motif spécifié. | less -p « erreur » log.txt |
+/motif | Identique à -p. | less +/warning fichier.log |
-m | Affiche un indicateur de progression en bas de l’écran. | less -m fichier.txt |
Touches de navigation dans less
| Touche | Action |
|---|
Flèches | Déplacer le curseur (haut/bas/gauche/droite). |
Page Up / Page Down | Faire défiler par pages. |
Espacement | Avancer d’une page. |
b | Reculer d’une page. |
g | Aller au début du fichier. |
G | Aller à la fin du fichier. |
/motif | Rechercher un motif vers l’avant (appuyer sur n pour aller à l’occurrence suivante, N pour la précédente). |
?motif | Rechercher un motif vers l’arrière. |
n | Aller à l’occurrence suivante du motif recherché. |
N | Aller à l’occurrence précédente du motif recherché. |
q | Quitter less. |
h | Afficher l’aide (liste des commandes disponibles). |
v | Ouvrir le fichier dans l’éditeur défini par la variable EDITOR (par défaut, vi). |
F | Suivre la fin du fichier (utile pour les logs en temps réel, comme tail -f). Appuyer sur Ctrl+C pour arrêter. |
Cas d’usage courants
- Lire un fichier volumineux : less est plus efficace que cat pour les gros fichiers, car il ne charge pas tout le contenu en mémoire.
- Rechercher dans un fichier : Utilisez /motif pour trouver rapidement une chaîne de caractères.
- Visualiser des logs : Combinez avec grep pour filtrer des lignes spécifiques
grep "erreur" fichier.log | less
Sources : Le Chat Mistral
https://chat.mistral.ai/chat