Linux – Trouver les fichiers contenant une chaine de caractere

Posted on 01/03/2012 · Posted in Linux

Voici une commande Linux qui affichera les fichiers contenant The Big Brains Company

Recherche au sein du répertoire /var/www/ avec un chemin absolu

1
2
3
$ grep -lR "The Big Brains Company" /var/www/
/var/www/com.thebigbrainscompany.www/shared/app/config/parameters.yml
/var/www/com.thebigbrainscompany.www/releases/20140718184541/app/config/parameters.yml

Recherche au sein du répertoire /var/www/ avec un chemin relatif

1
2
3
4
$ cd /var/www/
$ grep -lR "The Big Brains Company" *
com.thebigbrainscompany.www/shared/app/config/parameters.yml
com.thebigbrainscompany.www/releases/20140718184541/app/config/parameters.yml

Pour finir,
Une alternative qui fera de vous un vrai barbu.

1
find . | xargs grep 'The Big Brains Company' -sl