2011-01-14 3 views
1

J'ai une énorme liste de fichiers source et d'en-tête C, en fait un fichier "cscope.files" généré automatiquement.Rechercher dans une liste de fichiers

Existe-t-il un moyen de rechercher une chaîne (pas un symbole C) dans tous ces fichiers?

Les fichiers sont distribués dans un énorme système de fichiers en réseau et je ne veux pas grep récursivement dans la racine de ce système. J'utilise Red Hat Enterprise Linux et gvim (+ cscope) pour mon développement. Toute solution vim ou python (2.3) ou shell est OK.

Répondre

2
find . -name '*.c'|xargs grep "some string" 
+0

Actuellement cat cscope.files | xargs grep "string" a résolu mon problème. Merci. –

Questions connexes