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


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

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

Оффлайн qdesnik

  • Автор темы
  • Любитель
  • *
  • Сообщений: 60
    • Просмотр профиля
Доброго времени суток.
Ситуация такая: из cron вызывается скрипт (каждую минуту) в этом скрипте кроме прочего проверяется ошибка датчика температуры и если датчик неисправен то должно выдаваться звуковое предупреждение посредством RHVoice

Кусок кода:

Код: (bash) [Выделить]
# тестирование тревоги
# tpo=-127
# echo $tpo

# Если температура подачи -127 то это ошибка - выдаем сигнал.
if [[ $tpo = "-127" ]]
then
 echo !!! Внимание Аварийная ситуация - датчик подачи неисправен !!! >>/home/vladimir/MyScripts/Userv/.UDStat.txt
 echo «Тревога. Датчик подачи не работает» | RHVoice-test -p anna
fi
« Последнее редактирование: 12 Октябрь 2019, 10:32:53 от Azure »
Вы, знающие, да научите других!!!

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 4444
    • Просмотр профиля
Re: Не запускается программа из скрипта cron
« Ответ #1 : 12 Октябрь 2019, 08:09:40 »
Не совсем понял, что именно не запускается.
1. Cron срабатывает. Сам скрипт запускается?
2.
Цитировать
echo !!! Внимание Аварийная ситуация - датчик подачи неисправен !!! >>/home/vladimir/MyScripts/Userv/.UDStat.txt
Это сообщение посылается?
3.
Цитировать
echo «Тревога. Датчик подачи не работает» | RHVoice-test -p anna
Это сообщение срабатывает?
Частая ошибка, связанная с cron. При работе с ним нужно передавать полные пути к файлам, чего нет например в случае c RHVoice.

Оффлайн qdesnik

  • Автор темы
  • Любитель
  • *
  • Сообщений: 60
    • Просмотр профиля
Re: Не запускается программа из скрипта cron
« Ответ #2 : 12 Октябрь 2019, 08:12:44 »
Скрипт запускается и работает из cron - не работает только строка с воспроизведением звука посредством RHVoice.
При ручном запуске (не из cron) все работает нормально.

Пользователь добавил сообщение 12 Октябрь 2019, 08:31:57:
Благодарю! Решил - нашел путь RHVoice все проставил и заработало из cron
« Последнее редактирование: 12 Октябрь 2019, 08:31:57 от qdesnik »
Вы, знающие, да научите других!!!

 

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