Подтвердить что ты не робот

Выполнение задания Cron ежедневно с 6:00 до 23:30

Не могли бы вы помочь мне, пожалуйста, ежедневно выполнять мою работу cron?  с 6 утра до 11:30 вечера в следующем формате

          • командный путь

Спасибо

4b9b3361

Ответ 1

cron может легко запускать задания, но если вам нужно что-то запустить с 6 утра до 11:30 вечера, вам нужно будет выпустить команду запуска в 6 утра и команду остановки в 11:30 вечера.

что-то вроде этого:

## start the job (6am)
  0  6 * * * /usr/bin/start-my-job

## stop the job (11.30pm)
 30 23 * * * /usr/bin/stop-my-job

edit: Я думаю, что теперь вижу, что вы просите. попробуйте следующее:

## every three minutes between 6am and 11.30pm
    */3  6-22 * * * my-command
 0-30/3    23 * * * my-command

edit: хорошо, если вы хотите до 18:00 до полудня на следующий день, вам нужно:

## every three minutes between midnight and midday
  */3   0-11  * * * my-command
## every three minutes between 6pm and midnight
  */3  18-23  * * * my-command