Bernd Brodesser am Sonntag, 7. September 2003 09:36:
* Ulrich Klenk schrieb am 07.Sep.2003:
Uli Fremd schrieb:
ich will erreichen dass jeden 2 Tag ein Cronjob zm 22 Uhr ausgefuehrt wird. Is folgendes richtig:
00 22 * * 1,3,5,0 Pfadzumscript
Ist fast richtig, da nicht wirklich jeder 2. Tag sondern Sonntag, Montag, Mittwoch, Freitag
0 22 */2 * * Pfadzumskript
ist da besser geeignet.
ACK
Ist am 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28 und 30. eines jeden Monats. Wenn der Monat 31 Tage hat, so ist es nach dem 30. erst wieder am 2. des Folgemonats, das sind drei Tage.
Wenn es wirklich exakt jeden zweiten Tag sein muß, so geht das nicht, oder nur mit gewaltigen Klimmzügen. Dann ist es besser, jeden Tag ein Programm ausführen zu lassen, daß wenn es schon gestern ausgeführt wurde nichts macht, ansonsten das eigentliche Programm aufruft. Wenn es nicht so wichtig ist, aber es besser ist, daß es zwei Tage hintereinander ausgeführt wird, als daß es erst am dritten Tag ausgeführt, dann ist folgendes richtig:
0 22 */2,31 * *
*ungetestet, aber vielleicht mal testenswert in dem Zusammenhang* Geht evtl. folgendes (?): 0 22/48 * * * PfadZumProgramm Das heißt doch erst mal: um 22 Uhr alle 48 Stunden ausführen. In der manpage habe ich nichts gefunden, was eine solche Angabe ausdrücklich verbietet. -- Gruß MaxX 8-)