Hallo Zusammen! On Tue, Jan 16, 2001 at 09:58:19PM +0000, Andreas Metzler wrote: > Janto Trappe <[EMAIL PROTECTED]> wrote: > > ich moechte mir am letzten Tag des Monats eine mit dem Datum > > versehende Log-Datei in ein Verzeichnis sichern lassen. > > > cp /test/file /test/test/file.`(date +"%m%Y")` > > > Kann mir jemand sagen wie ich cron beibringe einen job immer am > > letzten Tag des Monats zu starten? (Ohne mehrere Eintraege fuer > > Monate mit 28/30/31 Tagen und Schaltjahre zu haben.) > > Hallo! > Taeglich laufen lassen und als erste Zeile folgendes verwenden: > [ `date +%m` == `date --date=tomorrow +%m` ] && exit 0
Probier doch einfach mal aus, was passiert, wenn Du die Crontab auf den 31. des Monats stellst und die Systemzeit auf den 28.02.2001 verdrehst. Ich meine, mich zu erinnern, daß der 31. Tag in der Crontab grundsätzlich für den letzten Tag im Monat steht. Leider läßt sich meine Erinnerung nicht durch den Blick in die Manpage von crontab (5) bestätigen. Andere Frage: Ist es ein signifikanter Unterschied, wenn die Logdateien am ersten des Monats um 0:01 Uhr gesichert werden? Gruß Uwe -- Uwe Kappe Mail: [EMAIL PROTECTED] "Nur ungern nimmt der Klingonenmann statt barer Münze Tribbles an." Scotty in "Kennen Sie Tribbles?" -- ----------------------------------------------------------- Um sich aus der Liste auszutragen schicken Sie bitte eine E-Mail an [EMAIL PROTECTED] die im Subject "unsubscribe <deine_email_adresse>" enthaelt. Bei Problemen bitte eine Mail an: [EMAIL PROTECTED] ----------------------------------------------------------- 685 eingetragene Mitglieder in dieser Liste.

