У меня есть работа cron, которая работает каждый час. Он обращается к XML-каналу. Если хml-канал недоступен (что, кажется, происходит один раз в день или около того), он создает файл «сбоя». Этот файл «сбоя» содержит некоторые метаданные и стирается в следующий час, когда скрипт запускается снова, и XML-канал работает снова.Я хочу сделать условный cronjob
То, что я хочу, состоит в том, чтобы выполнить второе задание cron, которое выполняется через несколько минут после первого, заглядывает в каталог файла с ошибкой и, если оно есть, повторяет задание 1-го часа.
Я знаю, как настроить задания cron, я просто не знаю, как сделать сценарий условным. Неужели я об этом совершенно не так?
Я думаю, что это отвечает на вопрос, что ОП просил +1 – Learning
обернуть все в/bin/bash -c кажется глупым, поскольку cron поддерживает переменную SHELL. – ashawley
Большое спасибо! –