Как написать это расписание в crontab?

Я хочу запустить команду от 7 до 24 часов каждые две минуты и 24 на следующий день 7 часов каждые 10 минут.

я пишу

*/2 7-24 * * * command

*/10 24-7 * * * command

Но crontab говорит мне, что у него проблема. Так как это исправить? Спасибо!

  • Cronjob запускается каждые 30 минут
  • Cronjob запускает скрипт каждые 3 недели в среду
  • Дата линии Crontab
  • Задача Cron, случайное начало, но в пределах временного интервала
  • Как установить задание Cron, которое выполняется каждые три часа в течение неопределенного периода времени; с регистрацией?
  • Ежедневная работа cron не работает
  • Выполняется ли задание, запланированное в crontab, даже когда я выхожу из системы?
  • Синтаксис Crontab: использование «*» для значения минут
  • One Solution collect form web for “Как написать это расписание в crontab?”

    Полночь равно 0, а не 24. Кроме того, каждая колонка работает независимо, поэтому 7-23 означает «всякий раз, когда часовая часть времени составляет от 7 до 23 включительно», а не «между 7:00 и 23:00». Поэтому используйте 7-23 для «7:00 до полуночи» и 0-6 для «полночь до 7:00».

     */2 7-23 * * * command */10 0-6 * * * command 
    Linux и Unix - лучшая ОС в мире.