Hallo,
Kann mir jemand von den Wissenden hier helfen? Weiß nicht, ob
es einfach zu lösen ist: Ich suche eine Möglichkeit in einem
tmp Verzeichnis per Cron ein Script auszuführen, welches im
Ordner befindliche Dateien die älter als vier Stunden sind,
löscht. Betriebsystem ist Debian Squeeze.
Mit find.
In etwa so:
find ORDNERPFAD -type f -mmin +240 | xargs -0 -r rm {} ;
-type f -> findet Files + ignoriert Ordner
-mmin +240 -> findet Files älter als 240 Min (-240 = jünger als )
| xargs -> führt den nachfolgenden Befehl auf die gefundenen Dateien aus
-0 -r rm {} ; -> der nachfolgende Befehl ist löschen wenn gefunden.
aber guck besser noch mal in „man find“ bevor Du irgendwas unwiederbringlich löscht …
Grüße
K.