LINUX.ORG.RU
ФорумAdmin

crontab

 


0

1

всем привет! вы не могли бы проверить одну запись из крон, мне кажется там есть ошибка.

30 8 * * * /data/scripts/ntp
синхронизация должна происходить каждый день в 8:30 утра, но по какой-то причине не произошла. скрипт написан правильно!



Последнее исправление: beastie (всего исправлений: 1)

А где написана эта строчка ? Если она в /etc/cron.d/bla-bla-bla, то там пользователя ещё не хватает.

AS ★★★★★
()
Ответ на: комментарий от sand_circle

да конечно, я проводил тест с этим же скриптом, просто время было другое, он происходил каждый час. просто у меня есть подозрение, что нужно писать не 8, а 08.

Gregory-Hunter
() автор топика
Ответ на: комментарий от Gregory-Hunter

Нет такой цифры 08 — в семиричной системе только 8 цифр (включая ноль). ;)

На вид — состевленно верно. Добавь пустую строку в конец. (Мопед не мой, но говорят, что в линуксах помогает.)

beastie ★★★★★
()
Ответ на: комментарий от Gregory-Hunter

просто у меня есть подозрение, что нужно писать не 8, а 08.

Не знаю где как, но, например, vixie-cron-у по барабану.

AS ★★★★★
()
Ответ на: комментарий от Gregory-Hunter

пустую строку в конец?

Все конфигурационные файлы должны завершаться пустой строкой. Это должно быть на автомате. Не все приложения это однозначно требуют, но требуют многие. Так что, если в конце перевода строки нет, это может быть причиной игнорирования последней строки. Как это у какой-то конкретной реализации крона - это не знаю.

AS ★★★★★
()
Последнее исправление: AS (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.