View Full Version : IFS Dateien löschen - älter als ...
Hallo zusammen,
habt Ihr einen Codeschnipsel um aus dem IFS Dateien zu löschen, deren Erstellungs- oder Änderungsdatum älter ist als x Tage. Hauptsächlich geht es darum dieses Datum von den Dateien auszulesen.
Danke.
Such mal hier im Forum nach QSH.
Per Kommando "rm ... {find ... }" kann man sowas machen.
Danke, aber der RM macht die Löschung. Ich benötige aber erst mal die Files, die zu löschen sind. Gibt es hierzu eine einfache Lösung aus einem Directory die Dateien mit Datum auszulesen?
Danke.
Der "find" kann nach Datum suchen und übergibt die NAmen dann an den "rm".
Siehe folgenden Beitrag:
http://newsolutions.de/forum-systemi-as400-i5-iseries/system-i-hauptforum/13329-alte-ifs-dateien-loeschen.html?highlight=rm
Danke, ich habe es hingekriegt:
find . -ctime +72 -exec rm {} \;
Löscht alle Dateien, älter als 72 Tage ausgehend vom aktuellen Verzeichnis