find . -name .svn -exec rm \-rf {} \;
Эта команда find . -name .svn -exec rm -rf {} \; удаляет рекурсивно все папки Subversion (.svn) в текущем каталоге и его подкаталогах. Она использует find для поиска всех папок с именем .svn, а затем выполняет команду rm -rf для каждой найденной папки, что приводит к их удалению. Аргументы команды:
— .: Текущий каталог, с которого начинается поиск.
— -name .svn: Искать папки с именем .svn.
— -exec rm -rf {} \;: Выполнить rm -rf для каждой найденной папки ({} представляет найденную папку). Необходимо использовать \; для завершения команды find для каждой найденной папки.
Альтернативный способ: rm -rf $(find . -type d -name .svn)
