How to execute external program and process its output?
BCS
BCS at pathlink.com
Mon Jul 31 15:53:00 PDT 2006
Marcin Kuszczak wrote:
> Hello!
>
> I am trying to execute external command from D program, and then process its
> output. spawnvp() doesn't seem to be enough as it does not return output,
> but just status as int.
>
> How to achieve it in D (I don't know method also in C(++), so even this will
> help <g>)?
>
> ---
> Regards
> Marcin Kuszczak
> (Aarti_pl)
IIRC somewhere back a few months ago, someone made a stream object that
did just what you want. You could even write to the program's standard
input by outputting to the stream.
More information about the Digitalmars-d-learn
mailing list