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