cron zwischen 22.00 - 08.00

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Randall1
Beiträge: 1
Registriert: 23.05.2022 20:57:49

cron zwischen 22.00 - 08.00

Beitrag von Randall1 » 23.05.2022 21:22:20

Hallo,
funktioniert folgender Croneintrag, wenn er alle 10 Min. jeden Tag zwischen 22.00 abends bis 08.00 morgens ausgeführt werden soll. Oder brauch man dafür 2 Einträge.
crontab gibt jedenfalls keine Fehlermeldung.

*/10 22-8 * * * ....

Benutzeravatar
Meillo
Moderator
Beiträge: 8813
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: cron zwischen 22.00 - 08.00

Beitrag von Meillo » 23.05.2022 21:33:34

Ich denke eher nicht, dass das geht, aber so geht es:

Code: Alles auswählen

*/10 22-24,0-7 * * * ...
Btw: Wenn es um 08:00 abgeschaltet sein soll, dann darf es nur noch in der 7. Stunde laufen, aber nicht mehr in der 8. ;-)
Use ed once in a while!

Benutzeravatar
Livingston
Beiträge: 1434
Registriert: 04.02.2007 22:52:25
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: 127.0.0.1

Re: cron zwischen 22.00 - 08.00

Beitrag von Livingston » 23.05.2022 21:48:58

Meillo hat geschrieben: ↑ zum Beitrag ↑
23.05.2022 21:33:34

Code: Alles auswählen

*/10 22-24,0-7 * * * ...
Ist das nicht auch Doppelmoppel, weil 24=0? Käme am Ende raus:

Code: Alles auswählen

*/10 22,23,0-7 * * * ...
Der Hauptunterschied zwischen etwas, was möglicherweise kaputtgehen könnte und etwas, was unmöglich kaputtgehen kann, besteht darin, dass sich bei allem, was unmöglich kaputtgehen kann, falls es doch kaputtgeht, normalerweise herausstellt, dass es unmöglich zerlegt oder repariert werden kann.
Douglas Adams

Benutzeravatar
Meillo
Moderator
Beiträge: 8813
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: cron zwischen 22.00 - 08.00

Beitrag von Meillo » 23.05.2022 22:11:24

Livingston hat geschrieben: ↑ zum Beitrag ↑
23.05.2022 21:48:58
Meillo hat geschrieben: ↑ zum Beitrag ↑
23.05.2022 21:33:34

Code: Alles auswählen

*/10 22-24,0-7 * * * ...
Ist das nicht auch Doppelmoppel, weil 24=0? Käme am Ende raus:

Code: Alles auswählen

*/10 22,23,0-7 * * * ...
Danke! Ja, den einen Fehler habe ich korrigiert, aber dafuer einen neuen eingebaut. :oops: :D Zum Glueck passt immer noch jemand auf. :THX:
Use ed once in a while!

Antworten