0
und 7
beide stehen für Sonntag, Sie können den gewünschten verwenden, sodass das Schreiben von 0-6 oder 1-7 das gleiche Ergebnis hat.
Als auch durch @Henrik vorgeschlagen, ist es möglich , Zahlen zu ersetzen durch verkürzte Namen der Tage, wie MON
, THU
etc:
0 - Sun Sunday
1 - Mon Monday
2 - Tue Tuesday
3 - Wed Wednesday
4 - Thu Thursday
5 - Fri Friday
6 - Sat Saturday
7 - Sun Sunday
Grafisch:
┌────────── minute (0 - 59)
│ ┌──────── hour (0 - 23)
│ │ ┌────── day of month (1 - 31)
│ │ │ ┌──── month (1 - 12)
│ │ │ │ ┌── day of week (0 - 6 => Sunday - Saturday, or
│ │ │ │ │ 1 - 7 => Monday - Sunday)
↓ ↓ ↓ ↓ ↓
* * * * * command to be executed
Wenn Sie Tag für Tag angeben möchten, können Sie Tage durch Kommas trennen. Beispielsweise SUN,MON,THU
wird der Befehl nur sonntags und montags montags ausgeführt.
Weitere Details finden Sie im Wikipedia-Artikel über Cron .
fedorqui 'SO hör auf zu schaden'
quelle
Sat-Sun
, nur6-7
oderSat,Sun
SUN
,Sun
,Sunday
in Ihrer AntwortWie Sie oben sehen können und wie bereits gesagt, die Zahlen
0
und7
beide dem Sonntag zugeordnet. Es sind auch die englischen abgekürzten Wochentage aufgeführt, die auch in der Crontab verwendet werden können.Beispiele für die Verwendung von Zahlen oder Abkürzungen
Die vier Beispiele machen dasselbe und führen jeden Freitag, Samstag und Sonntag um 9.15 Uhr einen Befehl aus.
Im Detail
Zwei Zahlen
0
und7
für Sonntag können nützlich sein, um Wochentagsbereiche zu schreiben, die mit beginnen0
oder mit enden7
. Sie können also Bereiche schreiben, die mit Sonntag beginnen oder damit enden, wie0-2
oder5-7
zum Beispiel (Bereiche müssen mit der niedrigeren Zahl beginnen und mit der höheren enden). Die Abkürzungen können nicht zum Definieren eines Wochentagsbereichs verwendet werden.quelle
Fri,Sat,Sun
kann nicht verkürzt werdenFri-Sun
.Sie können auch Tagesnamen wie
Mon
Montag,Tue
Dienstag usw. verwenden. Es ist menschlicher.quelle