Ich suche ein Shellskript oder Programm das Files die älter als ein Monat sind gzipt und die, die älter als 3 Monate sind löscht. Die Logfiles werden leider bereits mit Laufnummer im Namen gespeichert, daher kann ich logrotate nicht dafür verwenden da es ja nicht für sowas gemacht ist. Außerdem werden max. 30 Tage alte logs für Statistiken verwendet und daher darf sich bei diesen der Name nicht ändern.
Habe nämlich gerade gesehen, dass es schon 500 sinnlose mbytes an logs sind und das ist einfach dumm. Und da das files zu je ca. 40k sind, ist das ein ganzer Haufen.
Logrotate ist eine tolle Sache, aber nach langem man-page lesen habe ich festgestellt, dass es sich hier nicht verwenden läßt.