On Wed, 28 Mar 2007, Markus Schönhaber wrote:
Henrik Schneider wrote:
# rm *
bash: /usr/bin/rm: Argument list too long
hat wer ne idee, wie ich ca 75.000 Dateien in einem Verzeichniss löschen
kann, ohne jede Datei niederzuschreiben?
Wenn Du eh alles in dem Verzeichnis löschen willst, kannst Du doch gleich das
Verzeichnis selbst löschen mit
rm -r <Verzeichnis>
Zum reinen Dateilöschen hingegen sollte
ls | xargs rm
taugen.
Ups, das ist auch keine gute Idee bei so vielen Dateien. Welches Unix
verwendet wird, stand da auch nicht.
Immer funktioniert bei so vielen Dateien:
find /wo/auch/immer -type f -exec rm "{}" \;
cu Frank
--
A well adjusted person is one who makes the same mistake twice without
getting nervous.
--
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org