Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : datein die älter sind als 2 stunden löschen



mightymike99
08-08-2001, 13:28
Hi malburg,

Ich gehe davon aus das du Dateien meinst die vor 2 Std. das letzte mal geändert worden sind:

<code>
find /pfad -mmin +120 -exec rm -rf {} \;
</code>

das loescht garantiert alles unterhalb deines Pfades was aelter als 2 Std. ist. Solltest du Verzeichnisse nicht rekursiv löschen wollen(sehr wahrscheinlich):

<code>
find /pfad -type f -mmin +120 -exec rm -f {} \;</code>


Gruß
Tobias

mightymike99
08-08-2001, 13:32
Huch,

das "Perl" hatte ich ja direkt übersehen.

Da schmeiss ich Dir hier mal ein paar brocken hin:

Modul: File::Find
Befehle: unlink, rmdir, filestat

Gruß
Tobias

malburg
08-08-2001, 23:35
wie kann ich mit einem perl script datein, die älter sind als 2 stunden löschen ???


thx im vorraus

m.alburg