Есть специфический скрипт, выполнять который нужно каждые 55 минут(да, к сожалению, не каждый час, а именно 55 минут). Такой вариант:
*/55 * * * * date >> /etc/test/testCron
Он выполняет скрипт ровно каждый час, когда количество минут == 0 и 55.
Насколько я понял, он делит текущее количество минут на 55 и если происходит деление без остатка, то скрипт выполняется. А мне же нужно, чтобы выполнение происходило каждые 55 минут, а не в 55 минуту каждого часа.
Конечно можно в исполняемый скрипт вставить такую конструкцию:
1) Удаляем данную задачу из cron
2) Рассчитываем время следующего выполнения
3) Записываем новую задачу с этим временем
Но может есть более правильный способ?