Oder ganz bloed:

for i in `find /ver/zei/chnis/`; do rm -rf $i; done

?

Gruss,
Ralf



-----Ursprüngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von
Markus Schönhaber
Gesendet: Mittwoch, 28. März 2007 08:43
An: Mailingliste der Penguin User Group
Betreff: Re: [PUG] rm * überfordert

Henrik Schneider wrote:

> Ich bin da gerade auf ein kleines Problem gestoßen, das mich wirklich 
> überrascht hat. Ich wollte den Inhalt eines Verzeichniss löschen und 
> bekam folgende Meldung:
>
> # 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.

Gruß
  mks

--
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an