2014-02-14 5 views

Antwort

18

hier wäre die einfachste Lösung haben zwei Einträge in der crontab sein - eine für die 30 s und einen anderen für die 31 s, zB:

0 0 30 6,9 * /path/to/your/script 
0 0 31 3,12 * /path/to/your/script 
+1

Wenn seine Anforderungen nicht, die ein bestimmtes Datum angeben, es täte, würde 0 0 0 */4 * arbeiten? – Navarr

+2

@Navarr Fast - Sie brauchen '0 0 1 */3 *', um vierteljährlich zu bekommen (drei Monate in einem Viertel, nicht 4). Ich denke, 0 für das Tag-of-Monat Feld wird inkonsistent unterstützt, so verwenden Sie 1 für die erste. Es könnte jedoch einfacher sein, nur die Monate aufzulisten, die Sie ausführen möchten. –

+0

@ michael-c-oconnor Mein Fehler. Dank dafür! – Navarr