Пишу в /etc/crontab:
SHELL=/bin/sh
PATH=/sbin:/bin:/usr/bin
MAILTO=root
01 04 * * * root /etc/cron.daily
На что получаю письмо с ошибкой:
/bin/sh: /etc/cron.daily: is directory
Т.е. требуется команда, а Как указать в crontab, чтобы выполнялась
вся директория /etc/cron.daily
Настройка crontab SUSE10.1 (Подмогните, поджалуйста!)
Модератор: Bizdelnick
-
IMB
- Сообщения: 2567
- ОС: Debian
Re: Настройка crontab SUSE10.1
Вопрос - а в /etc/cron.daily что-то есть?
-
bam
- Сообщения: 25
Re: Настройка crontab SUSE10.1
2 файлика с след. содержимым
1) date >> test.txt
2) mkdir /11
(они без проблем запускаются и отрабатывают)
1) date >> test.txt
2) mkdir /11
(они без проблем запускаются и отрабатывают)
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Настройка crontab SUSE10.1
01 04 * * * root find /etc/cron.daily -type f -exec sh '{}' ';'
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
bam
- Сообщения: 25
Re: Настройка crontab SUSE10.1
получено письмо с ошбкой
find: missing argument to `-exec'
find: missing argument to `-exec'
-
heil0
- Сообщения: 545
- Статус: Депрессивный токарь с Межделмаша
- ОС: *buntu, OpenSolaris
Re: Настройка crontab SUSE10.1
Не знаю, поможет или нет, но у меня данная строка выглядит так:
1 * * * * root nice -n 19 run-parts --report /etc/cron.hourly
Ну, это hourly, но без разницы.
1 * * * * root nice -n 19 run-parts --report /etc/cron.hourly
Ну, это hourly, но без разницы.
-
arkhnchul
- Сообщения: 2284
- Статус: Толчковый инженер
- ОС: Debian, Fedora
-
bam
- Сообщения: 25
Re: Настройка crontab SUSE10.1
to heil0
при установке (crontab /etc/crontab) пишет ошибку
"crontab":4: premature EOF
errors in crontab file, can't install.
при этом одинаковая ошибка, что для
30 12 * * * root nice -n 19 run-parts -- report /etc/cron.daily
что для
30 12 * * * root run-parts /etc/cron.daily
to Arkhnchul
в RedHat9 в crontab так и было
02 4 * * * root run-parts /etc/cron.daily
а в Suse10.1 такое даже не устанавливается
при установке (crontab /etc/crontab) пишет ошибку
"crontab":4: premature EOF
errors in crontab file, can't install.
при этом одинаковая ошибка, что для
30 12 * * * root nice -n 19 run-parts -- report /etc/cron.daily
что для
30 12 * * * root run-parts /etc/cron.daily
to Arkhnchul
в RedHat9 в crontab так и было
02 4 * * * root run-parts /etc/cron.daily
а в Suse10.1 такое даже не устанавливается
-
arkhnchul
- Сообщения: 2284
- Статус: Толчковый инженер
- ОС: Debian, Fedora
Re: Настройка crontab SUSE10.1
bam
а так:
30 12 * * * root cron.daily.sh
cron.daily.sh:
#! /bin/sh
for i in `ls cron.daily`
do
sh $i
done
а так:
30 12 * * * root cron.daily.sh
cron.daily.sh:
#! /bin/sh
for i in `ls cron.daily`
do
sh $i
done
Losing is fun!
-
bam
- Сообщения: 25
Re: Настройка crontab SUSE10.1
Arkhnchul
Ничего не происходит
только в messages появляются 2 строки
Jan 9 13:47:01 CEPBEP /usr/sbin/cron[3219]: (*system*) RELOAD (/etc/crontab)
Jan 9 13:47:01 CEPBEP /usr/sbin/cron[3219]: (root) RELOAD (tabs/root)
Ничего не происходит
только в messages появляются 2 строки
Jan 9 13:47:01 CEPBEP /usr/sbin/cron[3219]: (*system*) RELOAD (/etc/crontab)
Jan 9 13:47:01 CEPBEP /usr/sbin/cron[3219]: (root) RELOAD (tabs/root)
-
bam
- Сообщения: 25
Re: Настройка crontab SUSE10.1
Ну, видимо придется запускать по одной команде.
(и так уже времени убито предостаточно)
Всем большое спасибо
(и так уже времени убито предостаточно)
Всем большое спасибо
-
Den001
- Сообщения: 666
- ОС: Suse 11
Re: Настройка crontab SUSE10.1
А если добавлять задания через crontab -e? Мне помогло 
-
bam
- Сообщения: 25
Re: Настройка crontab SUSE10.1
через crontab -e мы создаем ту же таблицу только для конкретного пользователя,
так, что результат тот же - ошибка
так, что результат тот же - ошибка