Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
tux:cron [2011/05/23 11:36] wikisysop [Die systemweite »crontab« → /etc/crontab] |
tux:cron [2012/01/17 14:07] (aktuell) wikisysop [/etc/cron.d] |
||
---|---|---|---|
Zeile 17: | Zeile 17: | ||
</code> | </code> | ||
- | -> So bedeutet zB >><fc #008000>15 8 * * * mpg321 -z /home/pronto/mp3/*</fc><<, dass jeden Tag pünktlich um viertel nach Acht alle Dateien im Verzeichnis >>/home/pronto/mp3<< in zufälliger Reihenfolge abgespielt werden. Wer am Wochenende gerne länger schlafen möchte, ersetzt das letzte Sternchen durch die entsprechenden Wochentage (durch Komma getrennt) in zB >><fc #008000>1,2,3,4,5</fc><< oder definiert einen ganzen Bereich zB mit >><fc #008000>1-5</fc><<. Auch Kombinationen sind Möglich: Steht im vierten Feld, das den Monat bezeichnet, zB >><fc #008000>1-4,7,10-12</fc><< ist damit von Januar bis April, Juli und Oktober bis Dezember gemeint. | + | **Beispiele:** |
+ | |||
+ | <code xorg_conf|Jeden Tag um 08:15 Uhr>15 8 * * *</code> | ||
+ | |||
+ | <code xorg_conf|Nur Mo, Di, Mi, Do, Fr um 08:15 (Variante 1)>15 8 * * 1,2,3,4,5</code> | ||
+ | |||
+ | <code xorg_conf|Nur Mo, Di, Mi, Do, Fr um 08:15 (Variante 2)>15 8 * * 1-5</code> | ||
+ | |||
+ | <code xorg_conf|Jeden Tag um 08:15 aber nur im Januar bis April, Juli und Oktober bis Dezember>15 8 * 1-4,7,10-12 * </code> | ||
+ | |||
+ | <code xorg_conf|Jede fünfte und 35. Minute einer Stunde>05,35 * * * *</code> | ||
+ | |||
+ | <code xorg_conf|Alle fünf Minuten (umständliche Variante)>5,10,15,20,25,30,35,40,45,50,55 * * * *</code> | ||
+ | |||
+ | <code xorg_conf|Alle fünf Minuten (elegante Variante)>*/5 * * * *</code> | ||
+ | |||
+ | <code xorg_conf|Alle zwei Stunden>* */2 * * *</code> | ||
- | Möchten Sie statt zu einem festgelegten Startzeitpunkt einen Task zB alle fünf Minuten laufen lassen, stellen Sie im Minuten Feld einfach ein >><fc #008000>*/</fc><< voraus. Alle fünf Minuten wäre demnach >><fc #008000>*/5 * * * *</fc><< oder alle zwei Stunden >><fc #008000>* */2 * * *</fc><< usw. | ||
==== »crontab« anlegen und bearbeiten ==== | ==== »crontab« anlegen und bearbeiten ==== | ||
Zeile 97: | Zeile 112: | ||
\\ \\ | \\ \\ | ||
--- //pronto 2010/11/01 00:12// | --- //pronto 2010/11/01 00:12// | ||
- | <fbl> | ||
{{keywords>crontab cron.houly cron.daily cron.weekly cron.monthly cron.d anacron run-parts}} | {{keywords>crontab cron.houly cron.daily cron.weekly cron.monthly cron.d anacron run-parts}} |