pipeProcess output to hash string

Vino akashvino79 at gmail.com
Sat Sep 9 15:44:44 UTC 2023


Hi All,

   Request your help on how to convert the output of 
std.process.pipeProcess to hash string

```

auto test(in Redirect redirect=Redirect.stdout | Redirect.stderr) 
{
     import std.process;
     import std.digest.crc;
     import std.stdio: writeln;

      result = std.process.pipeProcess("whoami" ~ "/?", redirect);
      auto content = result.stdout.readln;
      auto hash = crc32Of(content);
      return hash;
}
void main() {
   writeln(test);
}
```

Output: All writes the below.
```
[0, 0, 0, 0]
```

Required: Read the completed output and convert it to a single 
hash string.

From,
Vino.B


More information about the Digitalmars-d-learn mailing list