Bash: rekursives löschen aller .svn Verzeichnisse

Subversion legt bei der Verwaltung eines Verzeichnisses im selbigen und in jedem enthaltenen Unterverzeichnis ein .svn-Verzeichnis für die Verwaltung der Dateien an. Aus welchem Grund auch immer man diese .svn-Verzeichnisse löschen möchte, hier zwei einfache Befehle:

Zum Testen:

find . -mindepth 1 -type d -name .svn -print0 | xargs -0 -r ls -ld

Zum Löschen:

find . -mindepth 1 -type d -name .svn -print0 | xargs -0 -r rm -rf

One comment on “Bash: rekursives löschen aller .svn Verzeichnisse

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.