LINUX.ORG.RU

cron и очередность выполнения


0

0

Приветствую всех. Вопрос в следующем:

Если допустим в crontab прописаны 2 задания которые должны выполниться в одно время(допустим одно должно выполняться каждый день в 12 часов а другое каждый час) то можем ли мы утверждать что первым выполнится то которое прописано в crontab выше или нет ?

В man cron и man crontab ничего про это не нашел(может я слепой).

Заранее благодарен.

В реальности выполнится быстрее то, которому времени меньше надо на выполнение.

Тебя ведь мало интересует, которое из них на сколько миллисекунд раньше запустится? cron не станет ждать окончания одного задания, чтобы запустить следующее.

ansky ★★★★★
()

Можно написать скрипт, из которого явно управлять запуском этих программ, а сам скрипт вписать в crontab вместо этих двух программ.

kosmonavt
()
Ответ на: комментарий от kosmonavt

вопрос перечитай...
Они с разной периодичностью запускаются и иногда получается что они запускаются вместе.

The_Ketchup ★★
() автор топика
Ответ на: комментарий от The_Ketchup

Тогда тебе надо в 12 часов запускать скрипт предложенный космонавтом, а ежечасный скрипт запускать каждый час, кроме 12.

ansky ★★★★★
()
Ответ на: комментарий от ansky

> в 12 часов запускать скрипт предложенный космонавтом, а ежечасный скрипт запускать каждый час, кроме 12.

Либо предположить, что 12-часовой скрипт работает не более, скажем 30 минут и запускать ежечасный в 30мин. каждого часа.

watashiwa_daredeska ★★★★
()

Попробуй fcron

sdio ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.