[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Détecter fichiers qui n'ont pas une expression



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, <andre_debian@numericable.fr> 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.



Reply to: