Étrange, ça devrait fonctionner aussi. Et aider si les fichiers sont dispersés. Pas le temps de tester en détail mais il faudra que j'y revienne O_o
Le 28 juin 2017 10:44, <[email protected]> a écrit : > On Tuesday 27 June 2017 20:14:49 Eric Degenetais wrote: > > Effectivement, mille excuses c'est une étourderie, il faut ajouter -v au > > grep : > > find chemin/racine -type f -name "*.txt" -exec grep -v <expression> {} \; > > -print > > Merci. > > Ça fonctionne mais moins bien que les deux ci-dessous, > car la commande affiche quand même quelques fichiers qui > ont pourtant l'expression. > > Bonne journée, André > > > Le 27 juin 2017 7:01 PM, <[email protected]> a écrit : > > On Tuesday 27 June 2017 10:50:47 Bernard Isambert wrote: > > > Si j'ai bien compris la question : > > > for FIC in <fichiers> > > > do > > > grep -l -q <expression> "$FIC" || echo "$FIC" > > > done > > > > On Tuesday 27 June 2017 10:52:39 Erwan David wrote: > > > grep -L <expression> <fichiers> plutôt. > > > > Les deux ci-dessus semblent bien marcher. > > Merci. > > >

