Более новые findutils поддерживают -delete
, поэтому:
find . -name ".DS_Store" -delete
Добавьте -print
, чтобы также получить список удалений.
Команда будет работать для вас, если у вас есть современная система POSIX, я считаю. По крайней мере, он работает для меня на OS X 10.8 и работает для тех, кто тестировал его на macOS 10.12 (Mojave).
Благодарим @ephemient в комментарии к сообщению @ X-Istence (хотя он был достаточно полезен, чтобы оправдать свой ответ).