Jochen Schulz schrieb:
Matthias Haegele:
Wie kann ich denn mittels rm rekursiv alles löschen ausser das
angegebene Verzeichnis (also .).
z.B. rm -rf /tmp/blablub/
(Alles darunter soll weg, ausser ., also blablub, das Verzeichnis also
"stehenbleiben").
Ich sehe nicht ganz das Problem. Mach doch einfach 'rm -rf
/tmp/blablubb/*'. Wenn eklige Namen oder zu viele Dateien /
Verzeichnisse in blablubb/ drin sind, würde ich find nehmen:
find /tmp/blablubb -mindepth 1 -maxdepth 1 -exec rm -rf {} \;
Es gibt auch keins :-).
Evtl. hatte ich da *irgendeine* Option im rm-Befehl mit drin die das
Verzeichnis auch löschte kann aber sein meine Erinnerung täuscht mich
... Wohl zu voreilig gepostet ohne vorher nochmal zu testen *schäm*
(Mit *wirklich* ekligen Dateinamen sollte man wohl noch xargs nehmen,
aber das hat's hier noch nie gebraucht.)
J.
Danke @all
Grüsse
MH
--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)