Alexandre Dos Reis

grep

La commande grep permet de rechercher une chaîne de caractères ou un motif dans un fichier.

Affiche les lignes ne contenant pas la chaîne.

$ grep -v

Compte le nombre de lignes contenant la chaîne.

$ grep -c

Retourne les lignes préfixées par leur numéro.

$ grep -n

Ligne correspondant exactement à la chaîne.

$ grep -x

Affiche le nom des fichiers qui contiennent la chaîne.

$ grep -l

Recherche l'occurrence text dans le fichier foo.txt.

$ grep 'text' foo.txt

Recherche toutes les occurrences de foobar dans le répertoire /project.

$ grep -nri 'foobar' /project

Recherche toutes les occurrences à foo, bar et baz dans le répertoire /project.

$ grep -nri '(foo|bar|baz)' /project