bash : Rechercher une chaine de ...

07.11.2007, 21:43 Rechercher une chaine de caractères dans l'ensemble des fichiers d'un répertoire
---------------------------------------------------------------------------------
find répertoire -print | xargs grep chaîne_cherchée
=> -print | xargs permet de faire afficher en début de ligne le nom du fichier qui contient la chaîne cherchée

ou beaucoup plus simple et mieux (possibilité de suivre les liens) :
rgrep -iFlr chaîne_cherchée /répertoire/de/départ
i ignore case
l list filename only
F follow links
r recursively scan through directory tree

Rechercher simultanément plusieurs chaines
--------------------------------------------
Exemple
egrep "while|read|for" /repertoire/*


myrte.u-strasbg.fr/Pense_bete_Linux.txt
mumuri forum.ashots.org
mumuri
mumuri
Messages : 13 307

  • allo ciné
  • forum
  • dessin animé
  • astuces de jeux vidéos
  • anime
  • avis films
  • bourse
  • smileys
  • séries télé
  • avis livres
Tous droits réservés © 2008 . Top flood Crédits des logiciels tiers.   - en partenariat avec flood.fr .