date: 29 Mar 2009 title: Recherche d'une expression à l'interieur de plusieurs fichiers Si vous devez chercher une expression particulière mais vous ne savez pas dans quel(s) fichier(s) elle peut être, voici la solution : une petit astuce qui combine les commandes find et grep, en une seule ligne de commande : find . -type f -exec grep -Hn mot {} \; "find . -type f" listera tous les fichiers présents dans le répertoire courant et ses sous répertoires. "-exec grep -Hn mot {} \;" exécutera sur chaque fichier retourné par find la commande grep. Celle ci affichera le nom du fichier (option -H), le numéro de la ligne(option -n), et la ligne qui contient le mot "mot". Bien sur vous pouvez affiner votre recherche avec une regex en ajoutant les bonnes options pour grep.