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