powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Не отрабатывает cron
5 сообщений из 5, страница 1 из 1
Не отрабатывает cron
    #36226759
gambit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создал простенький файлик /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
Не отрабатывает cron
    #36226768
Фотография Adekamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crontab -u root - e
a
01 * * * * echo 'hello world' >> /storage2/aaa.txt
:w
:q
прыгаем от радости
--------------------------------------------------------------------------
Я освобождаю вас от химеры, называемой совестью
--------------------------------------------------------------------------
...
Рейтинг: 0 / 0
Не отрабатывает cron
    #36227040
Фотография Алексей (Витебск)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gambit,

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

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

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


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