Rechercher si un ou plusieurs mots existent dans des fichiers

Pour trouver si une chaîne de caractère existe des les fichiers d’un répertoire et ses sous-répertoires, on utilise la fonction grep de Unix. Sur Windows, celle-ci est accessible via Cygwin.

Le code est le suivant :

grep -nri "mots à rechercher" * > recap.txt

n : numéro de ligne

r : récursif

i : n’est pas sensible à la casse

D’autres paramétrages possibles sur http://jp.barralis.com/linux-man/man1/grep.1.php