Доброе время суток!
Прога одна на пёрле не хочет запускаться кроном, что только не делал не в какую. Помогите люди добрые.В кроне писал так:
*/10 * * * * root prog.pl
не хочет, и так писал:
*/10 * * * * root /sbin/prog.pl
не хочет, и так писал:
*/10 * * * * root perl /sbin/prog.pl
ни в какую, в чем дело может она и не должна запускаться, а я зря на крон виню. Ах да прога то моя chmod 755.Спасибо всем, кто откликнится.
Для начала сравниhead -1 prog.pl
и
which perl
и многое поймешь стразу...
>Доброе время суток!
>Прога одна на пёрле не хочет запускаться кроном, что только не делал
>не в какую. Помогите люди добрые.
>
>В кроне писал так:
>*/10 * * * * root prog.pl
>не хочет, и так писал:
>*/10 * * * * root /sbin/prog.pl
>не хочет, и так писал:
>*/10 * * * * root perl /sbin/prog.pl
может путь к интерпретатору не в PATH
попробуй /usr/local/bin/perl /sbin/prog.pl
# ну где там perl лежит
>ни в какую, в чем дело может она и не должна запускаться,
>а я зря на крон виню. Ах да прога то моя
>chmod 755.
>
>Спасибо всем, кто откликнится.
>>Доброе время суток!
>>Прога одна на пёрле не хочет запускаться кроном, что только не делал
>>не в какую. Помогите люди добрые.
>>
>>В кроне писал так:
>>*/10 * * * * root prog.pl
>>не хочет, и так писал:
>>*/10 * * * * root /sbin/prog.pl
>>не хочет, и так писал:
>>*/10 * * * * root perl /sbin/prog.pl
>может путь к интерпретатору не в PATH
>попробуй /usr/local/bin/perl /sbin/prog.pl
># ну где там perl лежит
>>ни в какую, в чем дело может она и не должна запускаться,
>>а я зря на крон виню. Ах да прога то моя
>>chmod 755.
>>
>>Спасибо всем, кто откликнится.Прописал:
*/10 * * * * root /usr/bin/perl /sbin/prog.pl
Всё равно не хочет. Вот такой он зараза.
Что может быть, ведь должен же работать.
>*/10 * * * * root /usr/bin/perl /sbin/prog.pl
>Всё равно не хочет. Вот такой он зараза.я надеюсь, первая строка программы выглядит так ?
#!/usr/bin/perlЯ полагаю что ДОС-овских концов строк в программе нет ?
Я полагаю, что программа вообще работает?
Я полагаю, пора уже в /var/log что-нибудь увидеть, хотя бы запуск
этой программы...
А крон собственно перзапускаешь после изменения ?
>А крон собственно перзапускаешь после изменения ?:-) судя по приведенному формату crontab , это системный,
и всякая уважающая себя OS сама его перечтет, FreeBSD например...
>>А крон собственно перзапускаешь после изменения ?
>
> :-) судя по приведенному формату crontab , это системный,
> и всякая уважающая себя OS сама его перечтет, FreeBSD например...Я канэшна может и не прав, но от кель система сама узнает об изменениях
если делать прямое редактирование /etc/crontab например с помощью ee
Другое дело если это делается с помощью /usr/bin/crontabЗ.Ы. Никада не задавался этим вопросом ... всегда делал kill -1 для крона после редактирования /etc/crontab с помощью ee :) А как правильно то ? :о)
>Я канэшна может и не прав, но от кель система сама узнает
>об измененияхА Paul Vixie его знает :-)
>крона после редактирования /etc/crontab с помощью ee :) А как правильно
>то ? :о)Это правильно, -HUP всегда полезен, только вот в моих системах за меня
уже кто-то подумал , спасибо разработчикам !
>>Я канэшна может и не прав, но от кель система сама узнает
>>об изменениях
>
> А Paul Vixie его знает :-)
>
>>крона после редактирования /etc/crontab с помощью ee :) А как правильно
>>то ? :о)
>
> Это правильно, -HUP всегда полезен, только вот в моих системах за
>меня
> уже кто-то подумал , спасибо разработчикам !Если в crontab запись последняя то нужно сделать перевод на следующую строку (enter)
>
>Если в crontab запись последняя то нужно сделать перевод на следующую >строку (enter)Ясна ... я как правило свои записи добавлял в начало файла. А на счет -HUP у мня это уже на уровне рефлекса :) Изменил конфиг - сделай kill -1