find
kann das tun. Fügen Sie einfach -delete
hinzu :
find . -name ".DS_Store" -delete
find . -name ".DS_Store" -print -delete
Dadurch werden alle Dateien mit dem Namen .DS_Store
gelöscht im aktuellen Pfad, während auch ihre relativen Pfade angezeigt werden
Sie können auch erweitertes Globbing verwenden (**
):
rm -v **/.DS_Store
in zsh, bash 4 und ähnlichen Shells (falls nicht aktiviert, aktivieren durch:shopt -s globstar
).