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

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



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