T
Tom71
Mitglied
Aufgrund der hohen Anzahl von Logfiles sortieren wir diese zur Rechercheerleichterung in 2 unterschiedl Ordner.
Einmal werden sie nach Datum sortiert und einmal nach deren Task, den sie loggen.
Damit existiert jedes Logfile zweimal, je nach dem, wonach man suchen will, findet man das Logfile in beiden Ordnern.
Nun zu meiner Frage: Um die Platte regelmäßig aufzuräumen, sollen jeweils die Ältesten gelöscht werden.
Dabei ist das Tagesdatum in dem Namen der Logfiles enthalten (z. B.: Xyz20130507Abc.txt).
Wie kann ich mit einem mögl. kleinen Skript manuell anstoßen, daß die Logfiles eines Tages in beiden Ordnern gelöscht werden ?
Eine Idee könnte sein, mit "find" Dateien zu suchen und die Suchergebnisse mit dem Pfad voran hinter das rm-Kommando zu setzen.
Danke vorab !
Tom
Einmal werden sie nach Datum sortiert und einmal nach deren Task, den sie loggen.
Damit existiert jedes Logfile zweimal, je nach dem, wonach man suchen will, findet man das Logfile in beiden Ordnern.
Nun zu meiner Frage: Um die Platte regelmäßig aufzuräumen, sollen jeweils die Ältesten gelöscht werden.
Dabei ist das Tagesdatum in dem Namen der Logfiles enthalten (z. B.: Xyz20130507Abc.txt).
Wie kann ich mit einem mögl. kleinen Skript manuell anstoßen, daß die Logfiles eines Tages in beiden Ordnern gelöscht werden ?
Eine Idee könnte sein, mit "find" Dateien zu suchen und die Suchergebnisse mit dem Pfad voran hinter das rm-Kommando zu setzen.
Danke vorab !
Tom
Zuletzt bearbeitet: