LINUX.ORG.RU

История изменений

Исправление mky, (текущая версия) :

Ваша задача это запустить скрипт один раз в заданный интервал. Она решается единственным путём — записыванием времени запуска скрипта.

Можете наворачивать скрипт, чтобы он записывал время своего запуска и сопостовлял текущее время и время последнего запуска. Или использовать для этого anacron.

Если использовать anacron, нужно создать два отдельных anacrontab файла, в каждом из которых указать нужный интервал (7:00-21:00 в одном и 21:00-7:00 в другом), этот скрипт и разные имена заданий, чтобы они не пересекались с именами заданий в других файлах. А в /etc/cron.hourly/ создат задания для запуска anacron на эти anacrontab файлы.

Исходная версия mky, :

man'ы надо читать и думать.

Ваша задача это запустить скрипт один раз в заданный интервал. Она решается единственным путём — записыванием времени запуска скрипта.

Можете наворачивать скрипт, чтобы он записывал время своего запуска и сопостовлял текущее время и время последнего запуска. Или использовать для этого anacron.

Если использовать anacron, нужно создать два отдельных anacrontab файла, в каждом из которых указать нужный интервал (7:00-21:00 в одном и 21:00-7:00 в другом), этот скрипт и разные имена заданий, чтобы они не пересекались с именами заданий в других файлах. А в /etc/cron.hourly/ создат задания для запуска anacron на эти anacrontab файлы.