Moins
| moins | ||
|---|---|---|
| Fait partie du projet GNU | ||
|
Capture de moins dans un terminal X . | ||
| Informations générales | ||
| type de programme | téléavertisseur de terminal | |
| Auteur | Marc Nudelman | |
| développeur | Marc Nudelman | |
| Première version | 1984 | |
| Licence | GPL | |
| Information technique | ||
| Prévu dans | C | |
| Versions | ||
| Dernière version stable | 6082 septembre 2022 | |
| Dernière version en test | 5804 mars 2021 | |
| historique des versions |
| |
| Liens | ||
less est un visualiseur de fichiers texte qui fonctionne dans les shells .
Contrairement à d'autres programmes similaires (tels que more ), less permet une navigation complète dans le contenu du fichier, en utilisant un minimum de ressources système.
less est un logiciel libre .
Historique
Less a été initialement développé entre 1983 et 1985 par Mark Nudelman dans les systèmes de bureau intégrés aujourd'hui disparus. Il a finalement été publié dans la communauté et est actuellement extrêmement populaire dans le travail sur console . Moins est l'affichage standard pour l' homme .
Opération
Less peut non seulement être utilisé pour afficher le contenu des fichiers, mais également pour parcourir la sortie d'autres programmes, tels que : grep , sort , file , tree , etc.
Les avantages du programme sont les suivants :
- Navigation complète, avec page avant/arrière (ou ligne par ligne) et déplacement latéral.
- Recherche de mots ou de phrases (même via des expressions régulières ), avec mise en évidence des résultats.
- Affichage simultané de plusieurs fichiers.
- Prend en charge la mise en forme en gras et le soulignement des mots (utilisé par exemple avec man ).
- Diverses autres fonctionnalités avancées telles que : afficher le nombre de lignes, enregistrer le contenu dans un fichier (utile avec grep et autres), créer des signets pour la navigation, etc.
- Il est portable et fonctionne sur presque tous les OS : Windows (XP/2000/98 etc), DOS , Linux et autres Unix (FreeBSD, Solaris, etc).
Less est configuré en spécifiant les paramètres d'invocation, et bien qu'il n'ait pas de menu , il est facilement géré au moyen de commandes.
La façon de l'exécuter est la suivante : moins [ options ] [ fichier... ]
Paramètres communs
- -g : seule la correspondance actuelle de tout texte recherché est mise en surbrillance.
- -I : Les recherches seront insensibles à la casse.
- -M : Afficher les données de navigation.
- -N : affiche le numéro de chaque ligne (utile dans les fichiers de code source ).
- -p motif : renvoie les résultats à partir de la première occurrence du mot ou du motif tapé.
- -S : Désactiver les lignes de retour à la ligne automatique (les longues lignes seront visibles par la navigation latérale).
Commandes courantes
- Touches fléchées /Page suivante/Page précédente/Accueil/Fin : Navigation.
- n g : Aller à la ligne numéro n .
- / motif : ( barre oblique ) Trouver un mot ou une expression de motif . Des expressions régulières peuvent être utilisées .
- n : Aller au match suivant (après une recherche).
- N : Aller au match précédent.
- lettre m : marque la position actuelle ( signet ) avec une lettre .
- ' lettre : (apostrophe) Retour à la lettre marque .
- s : enregistre le contenu actuel (récupéré depuis un autre programme comme grep ) dans un fichier.
- = : (signe égal) Informations sur le fichier actuel.
- h : Aide.
- q : Quitter.
Exemples
less -M readme.txt #Lire le fichier "readme.txt".
fichier * | moins #Faciliter l'analyse des fichiers.
grep -rin vide *.* | less -SI -p void #Facilite la recherche de "void".
Voir aussi
Liens externes
- Page officielle
- Manuel (en anglais)