Find in Files - Shell/Batch - Programmation
Marsh Posté le 18-10-2010 à 17:01:29
Citation : ceci dit existe-il une façon de lister uniquement les noms de fichiers comportant cet enregistrement ? ( par défaut les lignes s'affichent .. et prennent bcp de place pour analyser ) |
grep -l
Citation : De plus .. cette commande, me semble .. irait voir tous les fichiers, comment la limiter au exe ( php|html ) etc ? |
find . -type f -name '*.php' -o -name '*.html'
Bref pour plus de détails regarde le man de find.
Pense aussi à regarder l'option -R de grep
Marsh Posté le 18-10-2010 à 16:26:27
Bonjour
Je connais la syntaxe pour rechercher une chaine dans des fichiers : find . -type f -exec grep -Hn 'conf.php' {} \;
ceci dit existe-il une façon de lister uniquement les noms de fichiers comportant cet enregistrement ? ( par défaut les lignes s'affichent .. et prennent bcp de place pour analyser )
De plus .. cette commande, me semble .. irait voir tous les fichiers, comment la limiter au exe ( php|html ) etc ?
---------------
Photos Panoramiques Montagnes Haute Savoie