[Linux-31] exclusions dans find

jpcas jpcas at free.fr
Mar 18 Juin 13:12:53 CEST 2013


Le 18/06/2013 11:34, jdd a écrit :
> Bonjour,
Bonjour,

> 
> Une de mes tâches pénible est de détecter dans mes archives les fichiers
> défectueux, en particulier les fichiers vides.
> 
> find . -empty
> 
> fait ça très bien.
> 
> Mais, dans la liste,, il y a plein de fichiers qui sont vides de façon
> normale, par exemple les répertoires audio_ts des dvd
> 
> find . -empty ! -iname audio_ts
> 
> me les exclus
> 
> mais mettre une liste de ! -iname, c' n'est pas commode.
> 
> je ne trouve pas comment mettre une liste d'exclusion dans un fichier
> (une par ligne) et la passer à find?
> 
> on pourrait aussi ignorer ces fichiers juste à l'affichage (grep?)
> 
> comment faire?

Ben déjà si ce n'est que les répertoires qui doivent être exclus, cibler
uniquement les fichiers avec "-type f" ou "! -type d", non ?

> 
> merci
De rien ;-))

> jdd
JP.




Plus d'informations sur la liste de diffusion Linux-31