Frank Boehm schrieb:
> 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.

ich verwende rm (coreutils) 5.0

> 
> Immer funktioniert bei so vielen Dateien:
> 
> find /wo/auch/immer -type f -exec rm "{}" \;
> 
> cu Frank
> 

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

Antwort per Email an