Rechercher une expression dans les fichiers d’un répertoire

Pour rechercher une expression présente dans les fichiers d’un répertoire, utilisez la commande :

find path -namefilename‘ ¦ xargs grepexpr

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 -iexp‘ pour ne pas tenir compte de la case

find path -file TYPE pour rechercher des fichiers du type « TYPE »

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *