“grep -rnw”: permet de rechercher une chaîne de caractères dans tous les fichiers
Liés à la question: Comment puis-je trouver tous les fichiers contenant du texte sur Linux?
J'ai été en utilisant la commande mentionnée dans la réponse à la question ci-dessus pour rechercher les occurences de la chaîne dans tous les fichiers:
grep -rnw '/path/to/somewhere/' -e "pattern"
Toutefois, dernièrement, j'ai rencontré un problème, illustré dans l'image suivante:
Ressemble cette commande ne reconnaît que des chaînes de caractères qui se démarquent comme un mot ou quelque chose. Comment dois-je modifier la commande pour améliorer mon résultat de recherche?
Veuillez s'il vous plaît répondre à cette question?
OriginalL'auteur shenkwen | 2016-08-09
Vous devez vous connecter pour publier un commentaire.
explainshell utilement explique votre commande, et donne un extrait de
man grep
:Il suffit donc de retirer
-w
depuis explicitement fait que ce que vous ne voulez pas:OriginalL'auteur that other guy