Я использую следующую команду для удаления всех каталогов «.dummy» в папке с именем «Test Folder»:
rm -rf `find "Test Folder" -type d -name .dummy`
Однако, это не работает, так как расширяется до, скажем:
rm -rf Test Folder/.dummy
Поскольку пробельные символы не экранированы, происходит сбой.
Я тоже пробовал что-то вроде этого:
find "Test Folder" -type d -name .dummy -exec rm -rf {} \;
Это работает, но выдает досадную ошибку, подобную этой:
find: Test Folder/.dummy: No such file or directory
Есть ли способ заставить любое решение добиться успеха?