Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » UNIX » Cron в Linux

Модерирует : ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

zoza



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
после инстала некой проги в шеле она прописала крон
(всё делалось под рутом)
я нашёл что сам файл крона тут /var/spool/cron/root
тупо удалил последнюю строку от проги которая
и теперь другие задания пишут мне на мыло это:
 
/bin/sh: line 1: 1
: ambiguous redirect
 
и ещё там закоментировано это:
# DO NOT EDIT THIS FILE - edit the master and reinstall.
что значит реинсталить, откуда и куда?
вот...

Всего записей: 131 | Зарегистр. 24-01-2004 | Отправлено: 02:23 12-04-2005
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zoza
читай
http://ru-board.com/new/article.php?sid=80

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 02:27 12-04-2005
zoza



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
прочитал..
но проблема не в том, что я добавил строку неправильно и она не работает, а в том,
что после инстала проги не работают все задания..
 
Добавлено:
но узнал то, что для человеческого редактирования
это..
crontab -e  
это и есть реинстал.. я так понимаю..

Всего записей: 131 | Зарегистр. 24-01-2004 | Отправлено: 02:42 12-04-2005 | Исправлено: zoza, 02:46 12-04-2005
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zoza

Цитата:
crontab -e  
это и есть реинстал.. я так понимаю..

да.. меняешь вот так и автоматом при выходе из редактирования и сохранении новые настройки вступают в силу.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 02:48 12-04-2005
zoza



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ладно.. скорее всего вылечился, т.к. уже около 20 мин ничего неприходит..
всем спасибо все свободны..  

Всего записей: 131 | Зарегистр. 24-01-2004 | Отправлено: 02:57 12-04-2005
urodliv



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подниму тему.
Сегодня, 25 числа июля месяца, с какого-то рожна выполнился по заданию скрипт.
Операционка debian 6.0.5 x64. Расписание такое:

Код:
#Каждую первую среду месяца в 11:37
37 11 1-7 * 3 /home/user/mail_start.sh
 

Как понять такое положение дел?

----------
Очень скоро еда станет совершенно безвкусной, и тогда этот недостаток придётся компенсировать хорошо развитым воображением.

Всего записей: 6689 | Зарегистр. 29-04-2009 | Отправлено: 00:02 26-07-2012
Alukardd



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
urodliv
Время-то в порядке?)
А Вы уверены что он выполнился по этому заданию? В syslog можно глянуть что его вызывало (точнее какая команда вызывалась cron'ом).

----------
Microsoft gives you windows, linuх gives you the whole house...
I've been using Vim for about 4 years now, mostly because I can't figure out how to exit it.

Всего записей: 6563 | Зарегистр. 28-08-2008 | Отправлено: 10:03 26-07-2012
urodliv



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Время-то в порядке?)

Первым делом проверил. Сейчас оно вот такое:

Код:
Чтв Июл 26 10:10:36 MSK 2012

А вот показания сислога
То есть выполнилось то, что нужно. Странно всё это. Пойду тесты устраивать.

----------
Очень скоро еда станет совершенно безвкусной, и тогда этот недостаток придётся компенсировать хорошо развитым воображением.

Всего записей: 6689 | Зарегистр. 29-04-2009 | Отправлено: 10:14 26-07-2012 | Исправлено: urodliv, 10:15 26-07-2012
Alukardd



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
urodliv
Есть успехи в тестах (ума не приложу, что тут можно оттестировать)?..

----------
Microsoft gives you windows, linuх gives you the whole house...
I've been using Vim for about 4 years now, mostly because I can't figure out how to exit it.

Всего записей: 6563 | Зарегистр. 28-08-2008 | Отправлено: 12:29 26-07-2012
urodliv



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alukardd
Успехи есть! 1,5 кг черники за 2,5 часа набрал. Так что тесты пока отдыхают. Да я думаю создать др. пользюка и из-под него запустить скрипт.

----------
Очень скоро еда станет совершенно безвкусной, и тогда этот недостаток придётся компенсировать хорошо развитым воображением.

Всего записей: 6689 | Зарегистр. 29-04-2009 | Отправлено: 16:40 26-07-2012 | Исправлено: urodliv, 16:40 26-07-2012
urodliv



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В общем это какой-то облом.
Как только в расписании появляется конкретное значение дня недели, то на день месяца cron почему-то забивает. Проверил это же в runtu 10.1 (она же ubuntu lucid) - всё тоже самое.
Кто-нибудь на дистибе из другой ветки это проверить может?

----------
Очень скоро еда станет совершенно безвкусной, и тогда этот недостаток придётся компенсировать хорошо развитым воображением.

Всего записей: 6689 | Зарегистр. 29-04-2009 | Отправлено: 00:15 27-07-2012
Alukardd



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
urodliv
Подтверждаю на Debian 6.0.5 и на FreeBSD-8.2.
WTF? Мб "сам дурак"? Ещё раз доку почитал, хз где можем косячсить)

----------
Microsoft gives you windows, linuх gives you the whole house...
I've been using Vim for about 4 years now, mostly because I can't figure out how to exit it.

Всего записей: 6563 | Зарегистр. 28-08-2008 | Отправлено: 10:36 27-07-2012
urodliv



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как я понял из этого обсуждения понимать мою строку 37 11 1-7 * 3 /home/user/mail_start.sh следует не как "выполнять каждую первую среду месяца в 11:37", а как "выполнять в 11:37 каждые первые семь дней, а так же каждую среду".
То есть налицо логическое "ИЛИ", а не "И".

----------
Очень скоро еда станет совершенно безвкусной, и тогда этот недостаток придётся компенсировать хорошо развитым воображением.

Всего записей: 6689 | Зарегистр. 29-04-2009 | Отправлено: 11:13 27-07-2012
Alukardd



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
urodliv
Угу. Действительно это фича и в мане всё есть) ССЗБ.

----------
Microsoft gives you windows, linuх gives you the whole house...
I've been using Vim for about 4 years now, mostly because I can't figure out how to exit it.

Всего записей: 6563 | Зарегистр. 28-08-2008 | Отправлено: 11:30 27-07-2012
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Операционные системы » UNIX » Cron в Linux


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru