less

less
less
Official gnu.svg
Less.jpg
Fichier log de la commnande emerge de gentoo affiché par 'less' dans un terminal xfce.
Développeur Mark Nudelman, projet GNU.
Dernière version less-444 (9 juin 2011) [+/-]
Environnement GNU/Linux, FreeBSD, NetBSD, OpenBSD
Type Utilitaire
Site web (en) Site officiel

less est une commande Unix permettant de visualiser un fichier texte page par page (sans le modifier). Sa fonction est similaire à la commande more, mais permet en plus de revenir en arrière ou de rechercher une chaîne. Contrairement à vi (qui permet aussi de visualiser des fichiers), less n'a pas besoin de charger entièrement le fichier en mémoire et s'ouvre donc très rapidement même pour consulter de gros fichiers.

Sommaire

Histoire

less a été écrit par Mark Nudelman entre 1983 et 1985, voulant une version de more capable de revenir en arrière lors de la visualisation d'un texte. En anglais, more et less sont des antonymes, more signifiant plus (fait référence au fait que cette commande permet de visualiser plus de pages), le nom less est un jeu de mots signifiant more à l'envers.

La commande less est aujourd'hui maintenue pour le projet GNU[1] par son auteur Mark Nudelman[2]. Elle est distribuée avec la plupart des systèmes Unix.

Utilisation

less possède plusieurs options permettant de modifier son affichage, par exemple en rajoutant le numéro des lignes. Ces options varient d'un Unix à l'autre. Pendant que less affiche le contenu d'un fichier, diverses commandes permettent de naviguer (empruntées en partie à more et vi). Il est ainsi possible de rechercher des chaînes de caractères comme dans un éditeur de texte.

Par défaut, less affiche le contenu du fichier d'entrée dans la sortie standard (page par page). Si la sortie est redirigée vers autre chose qu'un terminal, par exemple vers une autre commande, less se comporte comme la commande cat.

Sa syntaxe est :

less [options] <fichier>

Exemples

less -M readme.txt                     # Afficher "readme.txt" avec les informations de position

file * | less                          # affichage plus pratique du résultat de la commande 'file'

grep -rin void *.c | less -SI -p void  # recherche améliorée de la chaîne "void"

less file.tar                          # équivalent à `tar tvf file.tar | less`

less repertoire                        # équivalent à `ls -la repertoire | less`

Notes et références

  1. (en) « Annonce de la sortie de less-443 avec d'autres paquets GNU », Free Software Supporter, Avril 2011.
  2. (en) « Source sur la liste de diffusion less-announce », Less Mailing List, 10 juin 2011.

Voir aussi



Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article less de Wikipédia en français (auteurs)

Игры ⚽ Поможем написать реферат

Regardez d'autres dictionnaires:

  • less — less·est; less·ness; let·ter·less; li·cense·less; lid·less; life·less; life·less·ly; life·less·ness; light·less; light·less·ness; limb·less; lime·less; lim·it·less; line·less; lint·less; lip·less; list·less; list·less·ly; list·less·ness;… …   English syllables

  • less — [ les ] function word *** Less is the comparative form of the function word little and can be used in the following ways: as a determiner (before a noun): Eat less fat. Schools put less emphasis on being creative. as a pronoun: Connie did less… …   Usage of the words and phrases in modern English

  • Less — Less, X Terminal Basisdaten Entwickler: Mark Nudelman Aktuelle Version: 429 (11. April 2009) …   Deutsch Wikipedia

  • less — Less, X Terminal Basisdaten Entwickler Mark Nudelman Aktuelle Version 4 …   Deutsch Wikipedia

  • Less — est une commande Unix permettant de visualiser un fichier texte page par page (sans le modifier). Sa fonction est similaire à la commande more, mais permet en plus de revenir en arrière ou de rechercher une chaîne. Contrairement à vi (qui permet… …   Wikipédia en Français

  • Less — Saltar a navegación, búsqueda less Captura de less en un terminal X. Desarrollador Mark Nudelman …   Wikipedia Español

  • Less — Вывод less в X Терминал Тип Системная утилита Разработчик Mark Nudelman ОС …   Википедия

  • less — [les] adj. [ME les < OE læs, adv. læssa, adj. (used as compar. of lytel, LITTLE), akin to OFris les < IE * leis < base * lei , to diminish, meager, > LITTLE] 1. alt. compar. of LITTLE 2. not so much; smaller in size or amount [to… …   English World dictionary

  • less — Captura de less en un terminal X. Desarrollador Mark Nudelman [1] …   Wikipedia Español

  • Less — Less, a. [OE. lesse, AS. l[=ae]ssa; akin to OFries. l[=e]ssa; a compar. from a lost positive form. Cf. {Lesser}, {Lest}, {Least}. Less has the sense of the comparative degree of little.] Smaller; not so large or great; not so much; shorter;… …   The Collaborative International Dictionary of English

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”