[freebsd] Повторный запуск скрипта в cron

Yuri Kurenkov yuri.kurenkov at yandex.ru
Thu Jan 26 07:49:18 EET 2017


25.01.2017 15:49, Alexey Krylov пишет:
> Здравствуйте.
>
> Есть задача в cron'e rsync'ом делать зеркало раз в минуту
> Как правильно обезопаситься от повторного запуска скрипта?
>
> нашел https://habrahabr.ru/post/114622/
> но в портах нет lockrun
>
> flock кошерно использовать?
>

Есть вариантиспользовать lock(1) для защиты от параллельных запусков, а можно 
иначе. В crontab(5) для запуска скрипта используешь @reboot, а в самом скрипте 
с помощью at(1) запускаешь самого себя с нужным тебе интервалом.

-- 
Yuri V. Kurenkov
Mobile: +7-928-1725845
Skype: yuri.kurenkov
ICQ UIN: 21666578


More information about the freebsd mailing list