Eine gewöhnliche, administrative Aufgabe ist es, rekursive Dateien (Ordner) deren Namen einem immer wiederkehrenden Muster genügen, zu suchen und zu löschen. Dies könnte zum Beispiel das rekursive Löschen aller .svn
oder CVS
Ordner sein.
find . -name .svn -print0 | xargs -0 rm -rf
Alternative 1:
find . -name .svn -exec rm -rf {} \;
Alternative 2:
rm -rf `find . -type d -name .svn`
Neben dem Löschen kann natürlich auch jeder andere Befehl, der auf Dateien und Verzeichnisse anwendbar ist, in Verbindung mit einem Suchmuster eingesetzt werden.
Schreibe einen Kommentar
Du musst angemeldet sein, um einen Kommentar abzugeben.