Cómo ejecutar un trabajo cron que se ejecuta todos los días a las 6:15 am, sé cómo ejecutarlo cada 15 minutos

Cómo ejecutar un trabajo cron que se ejecuta todos los días a las 6:15 am, sé cómo ejecutarlo cada 15 minutos

tengo esto: */5 6-22 * * * *

Este se ejecutará cada 5 minutos de 6 a 23.

Quiero saber si es posible que la carrera comience de 6:15 a 22:40.

Respuesta1

No le hagas demasiada ingeniería.

15-55/5 6    * * *  /usr/bin/foo
*/5     7-21 * * *  /usr/bin/foo
0-40/5  22   * * *  /usr/bin/foo

Respuesta2

let timecheck=$(date +%H%M) && if [ $timecheck -ge 615 ]; then if [ $timecheck -le 2240 ]; then { run_your_job.sh;}; else { echo 'do nothing';}; fi; fi;

información relacionada