So entfernen Sie alle .svn-Verzeichnisse aus meinen Anwendungsverzeichnissen

Einer der Missionen von einem export-tool habe ich in meiner Anwendung ist die Reinigung von allen .svn Verzeichnisse von meine-Anwendung-Verzeichnis-Baum. Ich bin auf der Suche für eine rekursive Befehl in der Linux shell, durchziehen den gesamten Baum und löschen Sie die .svn - Dateien.

Ich bin nicht mit exportieren, wie dieses Skript benutzt werden, für einige andere Datei - /Verzeichnis-Namen, die nicht mit SVN. Ich habe versucht, so etwas wie:

find . -name .svn | rm -fr

Es hat nicht funktioniert...

Kommentar zu dem Problem - Öffnen
Dein Befehl sollte funktionieren, wenn Sie verwenden 'xargs rm -rf' Kommentarautor: Peter van der Heijden
Vielleicht wollen Sie auch ändern Sie den löschen-Befehl "rm -rfi" nur um sicherzustellen, dass Sie positiv sind, den Sie löschen möchten Verzeichnisse. Kommentarautor: bedwyr
Nicht verwenden, xargs, wenn.. wirst du Mühe haben mit Verzeichnissen, die Leerzeichen usw. Verwendung finden, wie unten beschrieben. Kommentarautor: John Hunt

InformationsquelleAutor der Frage Itay Moav -Malimovka | 2009-08-18

Schreibe einen Kommentar