Bonjour
J'ai des milliers de fichiers dans une arborescence et j'aimerais trouver tous les fichiers dont la première ligne correpond à un motif.
Ca a l'air simple mais j'ai cherché plusieurs heures aujourd'hui et je n'ai toujours pas de solution...
par exemple
mais le motif ne s'applique pas qu'à la première ligne...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 grep -l -r -m 1 'motif' repertoire/
ou
mais ca bloque dès qu'il y a un répertoire...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 awk 'FNR == 1 && /motif/ {print FILENAME;nextfile}' *
J'ai essayé aussi avec des find -exec mais je n'ai pas réussi.
une idée ?
Partager