GREP(1) Manuel de l’utilisateur Linux GREP(1) NOM grep, egrep, fgrep - Afficher les lignes correspondant à un motif donné. SYNOPSIS grep [ -[[AB] ]num ] [ -[CEFGVBchilnsvwx] ] [ -e ] motif | -ffichier ] [ fichiers... ] DESCRIPTION Grep recherche dans les fichiers d’entrée indiqués les lignes correspondant à un certain motif. Si aucun fichier n’est fourni, ou si le nom ‘-’ est mentionné, la lecture se fait depuis l’entrée standard. Par défaut, grep affiche les lignes correspondant au motif. Il existe trois variantes principales de grep, contrôlées par les options suivantes. -G Interprète le motif comme une expression rationnelle simple (voir plus bas). C’est le comportement par défaut. -E Interprète le motif comme une expression rationnelle étendue (voir plus bas). -F Interprète le motif comme une liste de chaînes figées, séparées par des Sauts de Lignes (NewLine). La correspon- dance est faite avec n’importe laquelle de ces chaînes. De plus, il existe deux variantes du programme : egrep et fgrep. Egrep est similaire (sans être identique) à grep -E, et est compatible avec les versions UNIX historiques de egrep. Fgrep est identique à grep -F. Toutes les variantes de grep acceptent les options suivantes : -num Les correspondances seront affichées avec num lignes supplémentaires avant et après. Néanmoins, grep n’affichera jamais une ligne plus d’une fois. -A num Afficher num lignes supplémentaires après la ligne correspondante. -B num Afficher num lignes supplémentaires avant la ligne correspondante. -C est équivalent à -2. -V Afficher le numéro de version de grep sur la sortie d’erreur standard. Ce numéro de version devra être inclus dans tous les rapports de bogues (voir plus bas). -b Avant chaque ligne, afficher son décalage (en octet) au sein du fichier d’entrée. -c Ne pas afficher les résultats normaux. À la place, afficher un compte des lignes correspondantes pour chaque fichier d’entrée. Avec l’option -v (voir plus bas), afficher les nombres de lignes ne correspondant pas au motif. -e motif Utiliser le motif indiqué. Ceci permet de protéger les motifs commençant par -. -f fichier Lire le motif dans le fichier indiqué. -h Ne pas afficher le nom des fichiers dans les résultats lorsque plusieurs fichiers sont parcourus. -i Ignorer les différences majuscules/minuscules aussi bien dans le motif que dans les fichiers d’entrée. -L Ne pas afficher les résultats normaux. À la place, indiquer le nom des fichiers pour lesquels aucun résultat n’aurait été affiché. -l Ne pas afficher les résultats normaux. À la place, indiquer le nom des fichiers pour lesquels des résultats auraient été affiches.