У меня есть cronjob, который запускается каждые 5 минут весь день в неделю. Я хочу остановить эту cronjob на 2 часа только в воскресенье. Не могли бы вы помочь мне установить это.
Вместо того, чтобы возиться с эзотерическими записями расписания crontab, пусть ваш скрипт проверяет наличие файла и не выполняет полный запуск, если файл присутствует. Затем запланируйте второй сценарий в cron для создания этого файла в воскресенье в то время, когда вы хотите, чтобы другой сценарий остановился, а затем еще один сценарий через 2 часа в cron для удаления файла.
Таким образом, вы можете гибко определять, когда основной сценарий запускается, а когда не запускается, просто изменяя время создания / удаления сценариев.