Взятие программно отклика исполняемой среды на команду в оную
Знаю как передать из программы команду в исполняемую среду
< unistd.h >
system("");
пример для линуха.
Вопрос: как взять в программу, ответ на команду средой?
пример: передаю команду (в bash) pwd, которая выводит адрес текущей директории, как можно взять его например в строку?
Или еще: посылаю команду ping, как ее остановить? передача символа ^C не помагает, вернее он передается, когда я уже вручную останавливаю пингование.
Источник: Stack Overflow на русском