У меня есть работа cron, которая выполняется каждый час. Доступ к каналу xml. Если XML-канал недоступен (что, кажется, происходит раз в день или около того), он создает файл «сбой». Этот файл «сбоев» содержит некоторые метаданные и стирается в следующий час, когда сценарий запускается снова и снова работает фид XML.
Я хочу сделать задание 2-го cron, которое запускается через несколько минут после первого, ищет в каталоге файл «fail» и, если оно есть, повторяет задание 1-го cron.
Я знаю, как настраивать задания cron, я просто не знаю, как сделать сценарий условным. Я поступаю об этом совершенно неправильно?