Grabbing Production от Exec

Так что я пытаюсь написать некоторую вещь, которая должна захватить вывод команды, а затем я буду относиться к нему, а затем передавать его в другую программу.

Но у меня есть проблема, я не могу отработать, как получить команду вывода и хранить его Ниже приведен образец того, что у меня есть

if(fork() == 0){
   execl("/bin/ls", "ls", "-1", (char *)0);
   /* hopefully do something with the output here*/
}else{
  *other stuff goes here*
 }`

, так что в основном мне интересно, если есть какие-то, что я могу получить вывод из «EXPL» и пройти его на что-то еще (например, через его хранение в каком-то буфере).

Любые предложения были бы здоровы. Спасибо, ребята .. `

18
задан TrewTzu 3 September 2011 в 10:45
поделиться