|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Valentin Nechayev 2:5020/400 11 Apr 2002 09:31:59 To : Ilya Martinov Subject : Re: пропущенные заданя cron -------------------------------------------------------------------------------- >>> Ilya Martinov wrote: > как сабж реализовать он возникает потому как машина не всегда включена > в FAQ прочёл что надо поставить толи ch-cron толи hc-cron , но вот что это, > как конкретно называется, где берётся там в FAQ ни чо не написано =( Тебе ничто не мешает сделать это даже на стандартном cron. Скармливаешь ему заданием скриптик вида #!/bin/sh find /var/cron/stamps -name zuka -mtime -1 -maxdepth 1 >/dev/null && exit 0 /usr/local/sbin/zuka && touch /var/cron/stamps/zuka и назначаешь ему пускаться каждый час. Получится, что zuka запускается, если он не запускался до того сутки или вообще, а по завершению поставит об этом штампик в виде файла. Для времен, не кратных суткам, find не подходит; тогда надо применить что-то другое. В RH начиная с 7.0 есть anacron, делающий похожие действия, но он мне сильно не нравится. Hу а вопрос "где брать файлы" освещен, кажется, достаточно подробно в FAQ. /netch --- ifmail v.2.15dev5 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/73685bee8c8a.html, оценка из 5, голосов 10
|