Удалить все файлы с определенным именем во всем каталоге

У меня есть каталог, в котором я хочу удалить все папки.svn во всех его подкаталогах. Есть ли команда, которая может сделать это без необходимости проходить через каждый отдельный подкаталог и таким образом удалять их? Я попытался сделать это через nautilus, как предложено здесь. Как удалить все файлы с определенным расширением из папки и всех ее подпапок?

Но при поиске не отображаются скрытые папки, хотя эта опция включена.

Любая помощь приветствуется.

1 ответ

Решение

Найдите все такие каталоги:

find -name .svn -type d

Если вы уверены, удалите все из них:

find -name .svn -type d -delete
Другие вопросы по тегам