Ustaw cron co kilka godzin między pewnymi godzinami


63

Jak ustawić na przykład uruchamianie crona co 2 godziny między 8 rano a 5 po południu? czy to możliwe?


9
proszę przeczytać pytanie, nie ma go w Google ... to nie jest normalne co 2 godziny cron, to co 2 godziny między 8 a 5 ...
luqita

5
Przeszukałem Google i to mnie tu sprowadziło! Dzięki za pytanie / odpowiedź to było dokładnie to, czego szukałem.
bh5k

Odpowiedzi:


76

W rzeczywistości ( dawne ) rozwiązanie Alexa będzie działać co minutę , co 2 godziny między 8 rano a 15 po południu . Właściwe rozwiązanie to:

0 8-17/2 * * * /path/command

Lub nawet:

0 8,10,12,14,16 * * * /path/command

Co oczywiście wygląda mniej ładnie, ale nadal spełnia oczekiwania ...


Dlaczego uważa się, że jest między 8 rano a 15 po południu, jeśli będzie działać o 16:00?
Aleksey,

@Aleksey, rozwiązanie Alexa przed edycją trwało od 8 rano do 3 po południu, co nie jest tym, czego chce OP, i dlatego też dodałem moją odpowiedź i skomentowałem to, jeśli wszystko przeczytałeś uważnie, powinieneś ją zdobyć. ,
DarkAjax,

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.