Run a command-line process with data sent, and retrieve the data.
Ali Çehreli
acehreli at yahoo.com
Fri Jun 10 17:40:16 UTC 2022
On 6/10/22 10:37, Chris Katko wrote:
> I want to pipe in string data to a shell/commandline program, then
> retrieve the output. But the documentation I read appears to only show
> usage for 'Files' for stdin/stdout/stderr.
>
> ala something like this:
> ````D
> string input = "hello\nworld";
> string output;
> runProcess("grep hello", input, output);
> assert(output = "hello");
> ````
https://dlang.org/library/std/process/pipe_process.html
Ali
More information about the Digitalmars-d-learn
mailing list