Crontab - Syntax

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
jdownloader2
Beiträge: 15
Registriert: 09.07.2013 23:01:21

Crontab - Syntax

Beitrag von jdownloader2 » 13.07.2013 01:29:53

Hi,

Ich versuche momentan mein DynDNS Script automatisch alle 30 min ausführen zu lassen:
http://jonaspasche.de/selfhost-updater

Bin durch Google auf "Cronjob" gestossen. In der Crontab wird ja festgelegt in zu welcher Uhrzeit oder Intervall das Script ausgeführt werden soll.
Daher möchte ich kurz sicherstellen das ich der Syntax der crontab richtig interpretiere.

min | h | tage | monat | wochentag


... wird jede Stunde um 15nach ausgeführt

Code: Alles auswählen

15 * * * * command
....wird all 15 Minuten ausgeführt

Code: Alles auswählen

*/15 * * * * command
....wird jede Stunde um 01 nach ausgeführt

Code: Alles auswählen

1 * * * * command
....wird jede Minute ausgeführt

Code: Alles auswählen

*/1 * * * * command
....wird jeden Samstat & Sonntag um 12:30 Uhr ausgeführt

Code: Alles auswählen

30 12 * * 6,7 command
....wird jedes Jahr am 28.12 um 24Uhr ausgeführt

Code: Alles auswählen

0 0 28 12 * command
....wird am
25.12 von 6:00-12:00 & 20:00-22:00 Uhr all 5 minuten ausgeführt
30.12 von 6:00-12:00 & 20:00-22:00 Uhr all 5 minuten ausgeführt
25.11 von 6:00-12:00 & 20:00-22:00 Uhr all 5 minuten ausgeführt
30.11 von 6:00-12:00 & 20:00-22:00 Uhr all 5 minuten ausgeführt
25.10 von 6:00-12:00 & 20:00-22:00 Uhr all 5 minuten ausgeführt
30.10 von 6:00-12:00 & 20:00-22:00 Uhr all 5 minuten ausgeführt
25.01 von 6:00-12:00 & 20:00-22:00 Uhr all 5 minuten ausgeführt
30.01 von 6:00-12:00 & 20:00-22:00 Uhr all 5 minuten ausgeführt

Code: Alles auswählen

*/5 6-12,20-22 25,30 1,10-12 command
....wird nie ausgeführt

Code: Alles auswählen

*/10 2-3 1-20 0 * command
Bitte kontrollieren ob ich dies so richtig interpretiere. Hoffe dies stimmt so.

Antworten