Bonjour à tous,

Je désire supprimer sur mon serveur tous les fichiers qui s'appelent ".DS_Store".
Pour ce faire, j'ai créer une commande qui va les lister puis les supprimer un à un. Jusque la pas de soucis, ça fonctionne voilà la commande :

for i in `find ./ -name ".DS_Store" -print 2>/dev/null`; do rm -f "$i"; done

Oui mais voilà, il y a certains répertoires qui contiennent un espace. Je pensais que le fait de mettre $i entre parenthèses réglerait le problème mais non...

Ce doit être super simple mais ça fait deux heures que je cherche

Merci de votre aide.