Richten Sie die Registerkarte "Cron" auf eine bestimmte Zeit an Wochentagen ein


86

Ich versuche, einen Cron-Job auf einem Ubuntu-Server einzurichten. Wir möchten, dass der Cron-Job das Skript zu bestimmten Tageszeiten und an bestimmten Wochentagen ausführt. Zum Beispiel möchten wir einen Cron-Job einrichten, der das Skript in der folgenden Reihenfolge ausführt:

Führen Sie das Skript an Wochentagen alle 2 Minuten von 9 bis 14 Uhr aus.

Folgendes konnte ich bisher tun:

* / 2 09-14 * * * / path_to_script

Was soll ich an Wochentagen tun?

Antworten:


177

Das gleiche wie stundenlang:

*/2 09-18 * * 1-5 /path_to_script

0und 7stehen für Sonntag
6steht für Samstag
also 1-5von Montag bis Freitag



13

Tatsächlich ist die letzte Stunde, in der das Skript ausgeführt werden soll, 13:00 bis 13:59 Uhr. Sie möchten also:

*/2 9-13 * * 1-5 /path_to_script

Dies bedeutet, dass die erste Laufzeit 9:00 Uhr, dann 9:02 Uhr usw. bis 13:58 Uhr ist. Dies ist die letzte Laufzeit, da 14:00 Uhr nicht enthalten ist.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.