Le plus propre reste qd meme soit un -exec, soit un find -print0 | xargs -0. En effet le rm $(find ...) se comporte très mal si les fichiers contiennent des espaces, des parenthèses, ou autre.
Pour être parfaitement blindé, j'aurais dit qu'il faut même utiliser rm -- au lieu de juste rm si un fichier a le malheur de s'appeler quelquechose comme -rf .., mais apparemment ça ne provoque pas de catastrophe avec le rm naïf non plus ;)
[^] # Re: find :)
Posté par daggett . En réponse au message Effacer les fichier de moins 1K octet. Évalué à 2.
Pour être parfaitement blindé, j'aurais dit qu'il faut même utiliser rm -- au lieu de juste rm si un fichier a le malheur de s'appeler quelquechose comme -rf .., mais apparemment ça ne provoque pas de catastrophe avec le rm naïf non plus ;)