find
peut faire ça. Ajoutez simplement -delete
:
find . -name ".DS_Store" -delete
find . -name ".DS_Store" -print -delete
Cela supprimera tous les fichiers nommés .DS_Store
dans le chemin actuel tout en affichant leurs chemins relatifs
Vous pouvez également utiliser le globbing étendu (**
):
rm -v **/.DS_Store
dans zsh, bash 4 et shells similaires (si non activé, activer par :shopt -s globstar
).