URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 4580
[ Назад ]

Исходное сообщение
"Crontab"

Отправлено Esen , 24-Авг-05 08:22 
Народ подскажите
Как сделать чтобы крон запускал каждые 10 мин
У меня Solaris9 под Sparc
*/10 * * * * /команда
не проходит

Содержание

Сообщения в этом обсуждении
"Crontab"
Отправлено Sergey , 24-Авг-05 10:39 
>Народ подскажите
>Как сделать чтобы крон запускал каждые 10 мин
>У меня Solaris9 под Sparc
>*/10 * * * * /команда
>не проходит

в redhat не хватило бы еще одного как минимум - указания пользователя (если crontab в /etc ) */10 * * * * root /команда


"Crontab"
Отправлено allez , 24-Авг-05 19:23 
>Народ подскажите
>Как сделать чтобы крон запускал каждые 10 мин
>У меня Solaris9 под Sparc
>*/10 * * * * /команда
>не проходит

Попробуйте так:
00,10,20,30,40,50 * * * *   команда

А вообще же, что говорит "man crontab" по поводу вашей проблемы? Каков формат
crontab-файлов в Solaris?


"Crontab"
Отправлено allez , 24-Авг-05 21:46 
>А вообще же, что говорит "man crontab" по поводу вашей проблемы? Каков формат
>crontab-файлов в Solaris?

Так, уже сам прочел. И с сожалением должен отметить, что в Solaris crontab не
поддерживает работу с дробными значениями ("*/10"). Только перечисление ("10,20,30") и диапазоны ("1-12").


"Crontab"
Отправлено Savva , 25-Авг-05 09:58 
а еще с cron-ом может возникнуть проблема если в конце файла /etc/crontab нет пустой строки



"Crontab"
Отправлено allez , 25-Авг-05 14:03 
>а еще с cron-ом может возникнуть проблема если в конце файла /etc/crontab
>нет пустой строки

Какая еще проблема? Откуда вы взяли эту информацию? Вот у меня под рукой машины с Red Hat 7.2, ALT Linux Master 2.4, Slackware 10.1 и FreeBSD 4.10,
убрал пустую строку в конце /etc/crontab, перезапустил cron - никаких
проблем, работает и даже предупреждений в логи не пишет...


"Crontab"
Отправлено Esen , 25-Авг-05 15:45 
>>а еще с cron-ом может возникнуть проблема если в конце файла /etc/crontab
>>нет пустой строки
>
>Какая еще проблема? Откуда вы взяли эту информацию? Вот у меня под
>рукой машины с Red Hat 7.2, ALT Linux Master 2.4, Slackware
>10.1 и FreeBSD 4.10,
>убрал пустую строку в конце /etc/crontab, перезапустил cron - никаких
>проблем, работает и даже предупреждений в логи не пишет...

К сожелению в Solaris так оказывается
Я сейчас работаю на Suse 9 там без проблем :(



"Crontab"
Отправлено allez , 26-Авг-05 07:58 
>К сожелению в Solaris так оказывается
>Я сейчас работаю на Suse 9 там без проблем :(

М-да, а в манах от Solaris по этому поводу ни гу-гу...
Ну что же, буду знать, если с этой ОСью придется работать.
Спасибо за информацию. Кстати, а в чем выражаются проблемы на Solaris?
Cron только ругается или вообще перестает работать?


"Crontab"
Отправлено Savva , 26-Авг-05 09:56 
>убрал пустую строку в конце /etc/crontab, перезапустил cron - никаких
>проблем, работает и даже предупреждений в логи не пишет...

дело у меня было довно, не помню точно, но помоему на каком то из RedHat-ов.

Так вот, cron то же не ругался и ошибок в логи не писал, но последнее правило в crontab-е не выполнял.
Дело было давно (года 3 назад) может сейчас уже все и пофиксили


"Crontab"
Отправлено allez , 26-Авг-05 10:49 
>дело у меня было довно, не помню точно, но помоему на каком
>то из RedHat-ов.
>
>Так вот, cron то же не ругался и ошибок в логи не
>писал, но последнее правило в crontab-е не выполнял.
>Дело было давно (года 3 назад) может сейчас уже все и пофиксили
>

Повторно провел проверку, обращая внимание на выполнение именно последней
строки из /etc/crontab. При отсутствии за ней пустой строки не выполняется.
Посыпаю голову пеплом и прошу прощения прежде всего у вас, Savva, а также у
всех, кого ввел в заблуждение своими сообщениями.


"Crontab"
Отправлено madskull , 26-Авг-05 10:55 
>>дело у меня было довно, не помню точно, но помоему на каком
>>то из RedHat-ов.
>>
>>Так вот, cron то же не ругался и ошибок в логи не
>>писал, но последнее правило в crontab-е не выполнял.
>>Дело было давно (года 3 назад) может сейчас уже все и пофиксили
>>
>
>Повторно провел проверку, обращая внимание на выполнение именно последней
>строки из /etc/crontab. При отсутствии за ней пустой строки не выполняется.
>Посыпаю голову пеплом и прошу прощения прежде всего у вас, Savva, а
>также у
>всех, кого ввел в заблуждение своими сообщениями.

Не только крон так "дурит". Я, например, во всех конфигах делаю пустую строку. Во избежание.


"Crontab"
Отправлено allez , 26-Авг-05 13:36 
>Не только крон так "дурит". Я, например, во всех конфигах делаю пустую
>строку. Во избежание.

И я тоже так делаю (по той же причине :)). А заодно в скриптах, а равно и в
других файлах, чтобы при выводе на экран с помощью cat последняя строка не
склеивалась с приглашением командной строки :-).