pipeProcess output to hash string
Vino
akashvino79 at gmail.com
Sun Sep 10 10:27:09 UTC 2023
On Saturday, 9 September 2023 at 16:49:30 UTC, user1234 wrote:
> On Saturday, 9 September 2023 at 15:44:44 UTC, Vino wrote:
>> [...]
>
> With a slightly modified command line that works on linux here :
>
> ```d
> import std.process, std.stdio;
>
> auto test(in Redirect redirect=Redirect.stdout |
> Redirect.stderr) {
> import std.digest.crc;
> import std.stdio: writeln;
>
> auto result = std.process.pipeProcess(["whoami"],
> redirect);
> auto content = result.stdout.readln;
> auto hash = crc32Of(content);
> return hash;
> }
> void main() {
> writeln(test);
> }
> ```
>
> not sure why you append "/?" to the program name.
Thank you, got it working.
From,
Vino
More information about the Digitalmars-d-learn
mailing list