Wydaję następujące polecenie, aby znaleźć katalogi .svn:
find . -name ".svn"
To daje mi następujące wyniki:
./toto/.svn
./toto/titi/.svn
./toto/tata/.svn
Jak mogę przetworzyć wszystkie te wiersze rm -fr
, aby usunąć katalogi i ich zawartość?
-exec rm -r "{}" \;
na końcu znaleziska - zachowaj ostrożność podczas używania rm -r
! :)
-name ".svn"
, pasuje tylko do .svn
samego katalogu, a nie do plików znajdujących się w .svn
katalogu.
-exec
cudzysłowu "{}"
).
-delete
opcję.