como definir o cron job com intervalo de tempo específico?

5

Eu preciso executar um cron job com 50 min de intervalo de tempo com o seguinte cronograma:

14:00, 14:50, 15:40, 16:30, 17:20, 18:10

Qualquer ajuda ou direção apreciada.

obrigado

    
por taras 02.09.2011 / 08:51

2 respostas

6

O Cron não entende os intervalos. Você terá que ter um cron job separado para cada um deles.

00 14 * * * ...
50 14 * * * ...
40 15 * * * ...
30 16 * * * ...
20 17 * * * ...
10 18 * * * ...
    
por 02.09.2011 / 08:53
7

O intervalo específico de 50 minutos é importante? Algo como o seguinte trabalho? A primeira entrada na lista cron abaixo denota o intervalo de intervalo. Então "a cada 50 minutos". Se você precisar dos tempos específicos em vez de "uma vez a cada 50 minutos", é melhor não codificar os intervalos. Veja também: link

*/50 *    *    *    *       exec /usr/local/bin/script.sh
┬    ┬    ┬    ┬    ┬
│    │    │    │    │
│    │    │    │    │
│    │    │    │    └───── day of week (0 - 7) (Sunday=0 or 7)
│    │    │    └────────── month (1 - 12)
│    │    └─────────────── day of month (1 - 31)
│    └──────────────────── hour (0 - 23)
└───────────────────────── min (0 - 59)
    
por 04.09.2011 / 23:58

Tags