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

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



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 

Cordialement 

Éric Dégenètais 


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.

Mais :
On Tuesday 27 June 2017 13:48:35 Eric Degenetais wrote:
> find répertoire/racine/recherche -type f -name "*.txt" -exec grep
> _expression_ {} \; -print

affichent ceux qui ont l'_expression_... :-)

André




Reply to: