Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Не запускается задание в cron  (Прочитано 890 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн timer55555

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Не запускается задание в cron
« : 20 Декабря 2010, 15:31:34 »
Доброго времени суток, уважаемые!
Пишу в терминале crontab -e
в открывшемся окне пишу
15 * * * * ./home/igor/bin/gnomeradio.sh
больше ничего.Сохраняю. И ничего не запускается. Что я не так делаю?

Ubuntu 10.04.1
« Последнее редактирование: 20 Декабря 2010, 15:39:50 от timer55555 »

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Re: Не запускается задание в cron
« Ответ #1 : 20 Декабря 2010, 15:34:53 »
Точка зачем перед /home?

Оффлайн timer55555

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Не запускается задание в cron
« Ответ #2 : 20 Декабря 2010, 15:39:04 »
без точки попробовал - тож ноль эмоций.

вообще даже mc не запускается через cron.Ощущение что cron просто не запущен,это можно както проверить?
« Последнее редактирование: 20 Декабря 2010, 15:43:23 от timer55555 »

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Re: Не запускается задание в cron
« Ответ #3 : 20 Декабря 2010, 15:42:25 »
После этой строки обязательно нужно Enter нажать (чтобы строка заканчивалась Enter). Ну и второе - это полный путь к gnomeradio.sh? А в логах что?

Пользователь решил продолжить мысль 20 Декабря 2010, 15:44:46:
А что Вы хотите от mc, запущенного через cron? o_O
« Последнее редактирование: 20 Декабря 2010, 15:44:46 от Karl500 »

Оффлайн NT

  • Активист
  • *
  • Сообщений: 595
    • Просмотр профиля
Re: Не запускается задание в cron
« Ответ #4 : 20 Декабря 2010, 15:48:26 »
у скрипта права на выполнение есть?

Оффлайн timer55555

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Не запускается задание в cron
« Ответ #5 : 20 Декабря 2010, 15:50:58 »
Цитировать
После этой строки обязательно нужно Enter нажать (чтобы строка заканчивалась Enter). Ну и второе - это полный путь к gnomeradio.sh? А в логах что?

Enter нажимаю. Путь полный - с терминала запускается нормально. А как посмотреть логи?

 
Цитировать
что Вы хотите от mc, запущенного через cron? o_O
Просто чтоб хоть что нибудь запустить. :(

Цитировать
у скрипта права на выполнение есть?
При наборе команды в терминале -  выполняется.Галочку в свойствах - разрешить запуск как исполняемого поставил.

Оффлайн Polkan

  • Участник
  • *
  • Сообщений: 124
    • Просмотр профиля
Re: Не запускается задание в cron
« Ответ #6 : 20 Декабря 2010, 16:02:55 »
timer55555,
а крон-демон-то запущен вообще?
ps aux |grep cron
должен показать процесс /usr/sbin/cron
если не запущен, запускается от рута так:  /etc/init.d/cron start

Оффлайн timer55555

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Не запускается задание в cron
« Ответ #7 : 20 Декабря 2010, 16:05:09 »
igor@ivan-desktop:~$ ps aux |grep cron
root      4317  0.0  0.0   2376   900 ?        Ss   15:11   0:00 cron
igor      4765  0.0  0.0   3344   804 pts/0    S+   16:03   0:00 grep --color=auto cron
igor@ivan-desktop:~$

Оффлайн pterodaktil

  • Активист
  • *
  • Сообщений: 785
  • "Suum cuique" (Каждому свое)
    • Просмотр профиля
Re: Не запускается задание в cron
« Ответ #8 : 20 Декабря 2010, 16:24:38 »
может переменные окружения не прописаны?
Одним из примеров громоздкой и бесполезной надстройки является интегрированная система WINDOWS фирмы Microsoft.

(c)Т.Э.Кренкель, А.Г.Коган, А.М. Тараторин. "Персональные ЭВМ в инженерной практике"

Оффлайн timer55555

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Не запускается задание в cron
« Ответ #9 : 20 Декабря 2010, 16:29:39 »
так?

SHELL=/bin/bash
38 * * * * /home/ivan/bin/gnomeradio.sh

Оффлайн pterodaktil

  • Активист
  • *
  • Сообщений: 785
  • "Suum cuique" (Каждому свое)
    • Просмотр профиля
Re: Не запускается задание в cron
« Ответ #10 : 20 Декабря 2010, 17:15:43 »
Скрипт показывай
Одним из примеров громоздкой и бесполезной надстройки является интегрированная система WINDOWS фирмы Microsoft.

(c)Т.Э.Кренкель, А.Г.Коган, А.М. Тараторин. "Персональные ЭВМ в инженерной практике"

Оффлайн Vitsliputsli

  • Старожил
  • *
  • Сообщений: 1293
    • Просмотр профиля
Re: Не запускается задание в cron
« Ответ #11 : 20 Декабря 2010, 18:08:13 »
Ну раз в терминале все нормально, то проверяй переменные окружения.
Если скрипт выводит чтото в иксах, то нужно указывать DISPLAY. Например zenity, все равно не будет ничего выводить, если использовать русские буквы и не указать LANG. И тд...

Оффлайн timer55555

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Не запускается задание в cron
« Ответ #12 : 20 Декабря 2010, 19:44:03 »
Ну раз в терминале все нормально, то проверяй переменные окружения.
Если скрипт выводит чтото в иксах, то нужно указывать DISPLAY. Например zenity, все равно не будет ничего выводить, если использовать русские буквы и не указать LANG. И тд...
точно.Заработало.
39 * * * * export DISPLAY=:0 && /home/ivan/bin/gnomeradio.sh
Спасибо большое всем!!!


 

Страница сгенерирована за 0.018 секунд. Запросов: 20.