Re: Bloquer certains types de fichier

Top Page

Reply to this message
Author: Edgar Bonet
Date:  
To: Liste Guilde
Subject: Re: Bloquer certains types de fichier
Le vendredi 7 juillet, Sylvain Letuffe a écrit :
> [...]
> find /home/partage -name *\.mp3 -exec rm -f {} \;
> find /home/partage -name *\.avi -exec rm -f {} \;
>
>
> PS métaphysique:
> y'a que moi qui après 3 ans d'utilisation du shell unix trouve encore
> que find à une syntaxe complètement pourave ?


J'aime mieux

    find /home/partage -name "*.mp3" -print0 | xargs -0 rm -f


Je trouve cette syntaxe plus agréable que les « '{}' \; » de find -exec.
Ce serait encore plus agréable sans les -print0 et -0, mais si c'est pas
toi qui as nommé les fichiers, il faut bien se protéger contre les
espaces et autres \n dans les noms de fichiers.

-- 
Edgar Bonet           Maison : 04 76 21 29 16    Bureau : 04 76 88 10 96
3 rue Jean Prévost    Mobile : 06 77 19 79 39    Fax    : 04 76 88 11 91
38000 Grenoble        guilde@???     www.edgar-bonet.org