Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Не отрабатывает cron / 5 сообщений из 5, страница 1 из 1
01.10.2009, 10:01
    #36226759
gambit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не отрабатывает cron
Создал простенький файлик /var/spool/cron/root следующего содержания:

Код: plaintext
1.
2.
3.
4.
5.
6.
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

# run-parts
 01  * * * * echo 'hello world' >> /storage2/aaa.txt

Далее запустил демон crond.

По идее теперь в каждую первую минуту часа в файлик /storage2/aaa.txt должна дописываться строчка hello world.

Проблема в том, что ничего не происходит, файл не создается. Посмотрел /var/log/cron - никаких записей о запуске моей задачи нет, crontab -l как и положено показывает что у меня есть такое задание.

В чем же может быть проблема?
...
Рейтинг: 0 / 0
01.10.2009, 10:08
    #36226768
Adekamer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не отрабатывает cron
crontab -u root - e
a
01 * * * * echo 'hello world' >> /storage2/aaa.txt
:w
:q
прыгаем от радости
--------------------------------------------------------------------------
Я освобождаю вас от химеры, называемой совестью
--------------------------------------------------------------------------
...
Рейтинг: 0 / 0
01.10.2009, 11:52
    #36227040
Алексей (Витебск)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не отрабатывает cron
gambit,

должна быть пустая последняя строчка
иначе cron последнюю запись не отрабатывает
(SUSE 9, 10 проверено)
...
Рейтинг: 0 / 0
01.10.2009, 13:46
    #36227367
Мутаген
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не отрабатывает cron
патамучта файлы cron нельзя редактировать напрямую, а надо пользовацо crontab -e. crontab после редактирования даёт магическую команду crond и тот понимает что у него добавилось работы.

Если это большой unix (а не поделка линапс), то надо перед запуском crontab -e делать VISUAL=vi; EDITOR=$VISUAL; export EDITOR VISUAL. Иначе crontab запускает ed вместо редактора.
...
Рейтинг: 0 / 0
01.10.2009, 18:02
    #36228146
gambit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не отрабатывает cron
Алексей (Витебск),

Да, причина действительно была в отсутствии пустой строки.
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Не отрабатывает cron / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]