At 25.03.2002 14:26, you wrote: > >Perhaps it is how I am calling the $lines in a while loop.? I have tried >`$cmd`, exec(), exec($cmd, $ouput) (to capture the output as an array), >system(), shell_exec(). None of them let me capture the STDOUT from the >program. There has to be a way to do this. Anyone? > >Thanx > >exec() > > >I just realized why nothing I was trying for the regular expressions wasn't >working. The command I am running is a C program on the command line of a >Linux box. I can't capture the output, it just gets output onto the screen. >I just echo'd $output after the command was run and it was empty. Any >ideas? <big snip> even if think your output must come to $output, an alternative, whenever not so elegant is exec("your_program_name > tmp.file"); the output will be redirected '>' to the file tmp.file. then you can open the file using the known fopen(*) command, and read, processed conventional. HTH Oliver
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php