Ejecute trabajo cron cada 10 minutos, de 4:40 a 0:15

11

Necesito ejecutar un trabajo cron cada 10 minutos, solo entre 4:40 y 0:15. He logrado programar el trabajo cron para que se ejecute de 4 a 0 en punto, pero no puedo encontrar la manera de programarlo más. Esto es con lo que salí:*/10 4-23,0 * * * script

linkyndy
fuente

Respuestas:

16

A veces solo tienes que romper las entradas feas y duplicadas para obtener una lógica de selección como esa. Debería funcionar y ser bastante evidente con lo que está haciendo sin el conocimiento súper cron-fu.

40,50 4 * * * guión
* / 10 5-23 * * * script
0,10 0 * * * script

Ah, y un sitio útil para generar estos: http://www.openjs.com/scripts/jslibrary/demos/crontab.php

Justin Lynn
fuente
1
Me preguntaba si dividir el cron en 3, pero pensé que hay una forma más elegante de hacerlo. De todos modos, lo haré, ¡gracias!
linkyndy