find
può farlo. Basta aggiungere -delete
:
find . -name ".DS_Store" -delete
find . -name ".DS_Store" -print -delete
Questo eliminerà tutti i file denominati .DS_Store
nel percorso corrente, visualizzando anche i relativi percorsi
Puoi anche usare il globbing esteso (**
):
rm -v **/.DS_Store
in zsh, bash 4 e shell simili (se non abilitato, attiva con:shopt -s globstar
).