Tech

Trouver les fichiers contenant une chaine de caractère

Question/RéponseClassé sous :Programmation , bash , linux
Trouver les fichiers contenant une chaine de caractère

Il est parfois bien utile de pouvoir trouver rapidement dans un ensemble de fichiers, lesquels contiennent une chaîne de caractère précise, et encore plus de savoir à quelle ligne cette chaîne se situe. Pour ceci, un simple grep peut faire l'affaire dans une console :

grep -nr motif fichier

  • n : dans le fichier
  • r : recherche récursive (donc également dans les sous répertoires)

On peut aussi ajouter l'option i :

grep -nri motif fichier

  • i : insensible à la casse

grep -nri "toto" *.html
Abonnez-vous à la lettre d'information La question de la semaine : notre réponse à une question que vous vous posez, forcément.

!

Merci pour votre inscription.
Heureux de vous compter parmi nos lecteurs !

Cela vous intéressera aussi