Я хочу, чтобы два задания выполнялись каждый день, последовательно, в том порядке, который я указал. Будет ли этот crontab надежно делать то, что я хочу?
@daily job1
@daily job2
Я предполагаю , что они бегают друг за другом, но я не смог найти ответ с помощью функции поиска в Интернете или с любой из этих страниц Справочника: cron(1)
, crontab(1)
, crontab(5)
.
Вышеприведенный crontab, очевидно, не будет делать то, что я хочу, если cron запускает операции, запланированные @daily
параллельно, или в непредсказуемом порядке.
Я знаю, что могу просто сделать один сценарий оболочки, чтобы запустить их по порядку, мне просто любопытно, как должен работать cron (и мне лень собирать тестовые данные или читать исходный код).
Cron предоставляется cron
пакетом. Операционная система - Ubuntu 10.04 LTS (сервер).
cron
пакетом? Почти все демоны cron, которые я знаю, будут обрабатывать это по порядку и синхронно, обычно сначала разбирая каждый файл в алфавитном порядке (хотя некоторые делают это по количеству времени между запусками в порядке возрастания), а затем задания внутри в порядке строк.