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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Сron не выполняет событие ошибка failed with exit status 2  (Прочитано 1291 раз)

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

Оффлайн IGAS

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Приветствую всех!
Возникла проблема, не работает выполнение этого скрипта
*/1 * * * * root cd /home/cliq/scripts/mmsemulate/; perl /home/cliq/scripts/mmsemulate/emulator.pl belaz >/dev/nullОшибка:
Mar  6 00:13:01 /usr/sbin/cron[1460]: (root) RELOAD (crontabs/root)
Mar  6 00:13:02 /USR/SBIN/CRON[4542]: (root) CMD (root cd /home/cliq/scripts/mmsemulate/; perl /home/cliq/scripts/mmsemulate/emulator.pl belaz >/dev/null)
Mar  6 00:13:02 /USR/SBIN/CRON[4541]: (CRON) error (grandchild #4542 failed with exit status 2)

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Это Вы что показываете? Строку в `crontab -e -u root` ? Если да, то:
а) root в ней лишнее
б) нужны полные пути ко всем программам, т.е. perl замените на полный путь, например /usr/bin/perl

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
*/1 * * * * bash -c "cd /home/cliq/scripts/mmsemulate/; perl /home/cliq/scripts/mmsemulate/emulator.pl belaz >/dev/null"
Wars ~.o

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Цитировать
*/1
/1 - лишнее

 

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