boostorg / boostorg/process

shell support for v2

Open
#270 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
145
Forks
151
PR merge metrics
No merged PRs in 30d

Description

The `shell` support isn't ported to `v2` yet. It might be a good idea to support this.

On windows we can just pass the shell to `CreateProcess` on posix [wordexp](https://linux.die.net/man/3/wordexp) should to the trick, in combination with search_path.

The usage would be

```cpp
v2::process my_proc(v2::shell("echo foo bar"), ...);
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.