Я видаю таку команду, щоб знайти каталоги .svn:
find . -name ".svn"
Це дає мені такі результати:
./toto/.svn
./toto/titi/.svn
./toto/tata/.svn
Як я міг обробити всі ці рядки rm -fr
, щоб видалити каталоги та їх вміст?
-exec rm -r "{}" \;
до кінця знахідки - будьте обережні при використанні rm -r
! :)
-name ".svn"
він відповідає лише самому .svn
каталогу, а не файлам, що знаходяться в .svn
каталозі.
-exec
з цитатами "{}"
).
-delete
можливість.