Frank Boehm wrote:
> On Wed, 28 Mar 2007, Markus Schönhaber wrote:
> > Zum reinen Dateilöschen hingegen sollte
> > ls | xargs rm
> > taugen.
>
> Ups, das ist auch keine gute Idee bei so vielen Dateien.
Aha. Und warum nicht?
xargs ist schließlich u. a. gerade dafür gedacht, die Beschränkung der Länge
der Parameterliste zu umgehen.
> Welches Unix
> verwendet wird, stand da auch nicht.
Das stimmt zwar, aber da es sich hier um die Mailingliste einer
Linux-Benutzergruppe handelt, ist die Vermutung, daß auch Henrik Linux
verwendet wohl nicht allzu gewagt.
Mal abgesehen davon: Welche Bedeutung hat die verwendete Unix-Variante?
> Immer funktioniert bei so vielen Dateien:
>
> find /wo/auch/immer -type f -exec rm "{}" \;
Das ist im Zweifel viel langsamer als die xargs-Variante, weil für jede
einzelne gefundene Datei jeweils ein eigener rm-Prozeß gestartet wird.
Gruß
mks
--
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org