Удалить все файлы с определенным именем во всем каталоге
У меня есть каталог, в котором я хочу удалить все папки.svn во всех его подкаталогах. Есть ли команда, которая может сделать это без необходимости проходить через каждый отдельный подкаталог и таким образом удалять их? Я попытался сделать это через nautilus, как предложено здесь. Как удалить все файлы с определенным расширением из папки и всех ее подпапок?
Но при поиске не отображаются скрытые папки, хотя эта опция включена.
Любая помощь приветствуется.
1 ответ
Решение
Найдите все такие каталоги:
find -name .svn -type d
Если вы уверены, удалите все из них:
find -name .svn -type d -delete