Page 1 of 1

Dateien mit bestimmter Größe löschen ?

Posted: 2003-01-30 15:07
by kikman
Hi,

Ich bekomme alle logs von einem CS-Server in einen von mir bestimmten Ordner kopiert. Da ich aber nicht alle Logs gebrauchen kann, möchte ich gern alle Logs '< einer bestimmten Größe' löschen. Ist das durch ein Linux-Script realisierbar? Ich als Linux-Noob habe jetzt schon so einiges angetestet, aber bisher nichts auf die Reihe bekommen. Könnte mir da evtl. jemand auf die Sprünge helfen?

Gruß
Kikman

Re: Dateien mit bestimmter Größe löschen ?

Posted: 2003-01-30 15:10
by captaincrunch
Kannst du mit find und der Option -size lösen. Lies mal dazu

Code: Select all

man find

Re: Dateien mit bestimmter Größe löschen ?

Posted: 2003-01-30 16:35
by kikman
thx, für die schnelle Antwort.

Wenn ich jetzt aber:

Code: Select all

find -size -6000c -exec {} `rm -rf`;
sagt er mir immer permission denied, obwohl ich als root eingeloggt
bin. Dateirechte sind richtig gesetzt.

Gruß
Kikman

Re: Dateien mit bestimmter Größe löschen ?

Posted: 2003-01-30 16:44
by wirsing

Code: Select all

find -size -6000c -exec rm -rf {} ;
Deins hat versucht die gefundene Datei auszuführen, sie war nicht ausführbar und daher kam das permission denied

Re: Dateien mit bestimmter Größe löschen ?

Posted: 2003-01-30 17:43
by kikman
jepp :-D :-D

Big THX für die schnelle Hilfe !!

Gruß
Kikman