Salut,
Alors tu peux essayer avec la commande "find" comme ceci :
find /chemin/rep -name "*" -exec grep -Hn "string" {} \;Alors en gros on recherche dans le répertoire "
/chemin/rep", en passant en revue tous les fichiers du répertoire et des sous-répertoires (tu peux cibler d'avantage en réduisant la recherche à quelques répertoires ou aux extensions de fichiers), puis pour chaque fichier on recherche la chaîne (
string) en affichant le chemin (
-H) et le numéro de ligne (
-n) si la chaîne est trouvée.
Tu peux aussi essayer comme ça :
find /chemin/rep -name '*' |xargs grep -l "string"
;-))
Z'@+...che.JP : Zen, my Nuggets ! ;-)
Le savoir n'est bon que s'il est partagé.