Суть задачи:
Мне нужно узнать выводит ли конкретная программа в конкретный терминал.
В консоли я могу решить подобную задачу так:
«ps -a | grep <program_name>»
Но мне надо получить этот результат в сишном коде.
Я, конечно, могу добиться результата через popen, но это будет означать, что мне придётся каждый квант времени дёргать этот несчастный popen чуть менее раз, чем дофига.
Придумал посмотреть в исходники ps, но мозг зафейлился при чтении такого кода.
Кто-то в курсе в какую сторону надо копать?

Ответ на:
комментарий
от schizoid

Ответ на:
комментарий
от Stahl


Ответ на:
комментарий
от schizoid

Ответ на:
комментарий
от schizoid

Ответ на:
комментарий
от madcore

Ответ на:
комментарий
от Stahl

Ответ на:
комментарий
от geekless

Ответ на:
комментарий
от Stahl

Ответ на:
комментарий
от Stahl

Ответ на:
комментарий
от schizoid

Ответ на:
комментарий
от Stahl


Ответ на:
комментарий
от Stahl



Ответ на:
комментарий
от happycorsair

Ответ на:
комментарий
от madcore

Ответ на:
комментарий
от Stahl

Ответ на:
комментарий
от Stahl

Ответ на:
комментарий
от geekless

Ответ на:
комментарий
от Dron

Ответ на:
комментарий
от Dudraug

Ответ на:
комментарий
от happycorsair


Ответ на:
комментарий
от Dudraug


Ответ на:
комментарий
от Stahl


Ответ на:
комментарий
от gh0stwizard

Ответ на:
комментарий
от happycorsair

Ответ на:
комментарий
от gv


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Странный вывод ps -A (2005)
- Форум Скрипт надо ... PS -A |grep .... Срочно! Plzzzz (2002)
- Форум PS (2003)
- Форум ps (2003)
- Форум как убить процесс по содержимому ps a|grep ....? (2013)
- Форум Си (2013)
- Форум Си -> (2003)
- Форум Преобразование PS cyrilic -> PS standart. (2004)
- Форум Преобразование PS cyrilic -> PS unicode. (2004)
- Форум из си в си++ (2009)