LINUX.ORG.RU

Сообщения zampolit

 

Возвращение результата Bash скрипта в Си

Форум — Development

Здравствуйте уважаемые форумчане. Краткое предисловие: Есть серверная убунта, установлен motion - детектор движения, записывает и шлет смски если залезли воры (реализовано скриптами). Первоначально запускал через cron. Выявились некоторые сложности в использовании: не всегда охраняемое помещение закрывается по расписанию, кароче понадобилось ручное управление. Сделал кнопку прикрутил ее к LPT порту + два светодиода для отображения режима работы. Планировалось следующее: при старте системы загорается красный светодиод, motion (запускается через bash) остановлен. Если нажать кнопку то загорается зеленый, тухнет красный и запускается motion. Для всего вышеописанного написал код на си. Система реагирует на кнопку и переключает лампочки. Собственно вопрос - При нажатии кнопки программа должна выяснить запущена ли служба (motion) или нет. накорябал скрипт который это проверяет и возвращает 1 или 0 на bash (ps | greep | wc) а как прикрутить вывод башевого скрипта в си код что то не разберусь. Кто в теме, откликнитесь. Заранее спасибо за помощь.

zampolit
()

RSS подписка на новые темы