Pour rechercher une expression présente dans les fichiers d’un répertoire, utilisez la commande :
find path -name ‘filename‘ ¦ xargs grep ‘expr‘
path : chemin du répertoire dans lequel la recherche sera effectuée
filename : nom des fichiers dans lesquels la recherche sera effectuée
expr : expression recherchée
Exemple :
find . -name ‘*.*’ ¦ xargs grep ‘test’
Permet de rechercher la chaîne « test » dans les fichiers de la forme nom.extension du répertoire courant.
Note : Les options de find et grep peuvent également être appliquée
grep -i ‘exp‘ pour ne pas tenir compte de la case
find path -file TYPE pour rechercher des fichiers du type « TYPE »