Тот же документ печатает по-разному на 2 разных принтерах

Вы можете использовать anacron вместо cron, он предназначен именно для того, чтобы делать то, что вам нужно. Из manpage:

Anacron может использоваться для выполнения команд периодически, с частотой, указанной в днях. В отличие от cron (8), он не предполагает, что машина работает непрерывно. Следовательно, он может использоваться на машинах, которые не работают 24 часа в сутки, для контроля ежедневных, еженедельных и ежемесячных заданий, которые обычно контролируются cron. При выполнении Anacron считывает список заданий из файла конфигурации, обычно / etc / anacrontab (см. Anacrontab (5)). Этот файл содержит список заданий, которые контролирует Anacron. Каждая запись задает период в днях, задержку в минутах, уникальный идентификатор задания и команду оболочки. Для каждого задания Anacron проверяет, выполнялось ли это задание за последние n дней, где n - период, указанный для этого задания. Если нет, Anacron запускает команду оболочки задания, после ожидания количества минут, заданных в качестве параметра задержки. После выхода команды Anacron записывает дату в специальном файле timestamp для этого задания, поэтому он может знать, когда его снова выполнить. Для расчета времени используется только дата. Час не используется.
0
задан 14 February 2012 в 03:09

0 ответов

Другие вопросы по тегам:

Похожие вопросы: