Unix - Rechercher tous les fichiers contenant une certaine chaîne


-1

Je recherche chaque fichier dans un répertoire racine et je souhaite également effectuer une recherche dans chaque sous-répertoire. j'ai essayé

grep -r "message" *

mais je ne suis pas sûr que cela recherche dans chaque sous-répertoire, des suggestions?


Avez-vous essayé? C'est récursif aussi. Pas besoin de joker *, un point .suffit (dir actuel)
Gilles Quenot

2
Ma principale suggestion dans ce cas est que vous devriez lire le manuel.
Endoro

Je l’ai essayé, il n’arrive qu’à un cas qui n’a aucun sens, alors je me demandais si c’était peut-être la seule recherche dans les sous-répertoires directs.

Réponses:



0

vous pouvez également utiliser la commande find. Je l' ai écrit dans mon blog post

Si vous recherchez une correspondance exacte du mot clé avec la commande grep, vous pouvez lire mon autre message. J'ai écrit ce message à la fois aujourd'hui.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.