Como escrever esta programação no crontab?

2

Eu quero executar um comando de 7 a 24 horas a cada dois minutos e 24 no dia seguinte, 7 horas a cada 10 minutos.

escrevo

*/2 7-24 * * * command

*/10 24-7 * * * command

Mas crontab me diz que tem problema. Então, como consertar isso? Obrigada!

    
por partida 25.12.2016 / 02:17

1 resposta

4

Meia-noite é 0, não 24. Além disso, cada coluna funciona de forma independente, por isso 7-23 significa “sempre que a parte da hora estiver entre 7 e 23 inclusive”, não “entre 7:00 e 23:00”. Portanto, use 7-23 para "7:00 até meia-noite" e 0-6 para "meia-noite até às 7:00".

*/2 7-23 * * * command
*/10 0-6 * * * command
    
por 25.12.2016 / 02:28

Tags