[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