spawnShell

Async process that do not block on read from stdin/stderr.

  1. SpawnProcess spawnShell(scope const(char)[] command, File stdin = std.stdio.stdin, File stdout = std.stdio.stdout, File stderr = std.stdio.stderr, scope const string[string] env = null, std.process.Config config = std.process.Config.none, scope const(char)[] workDir = null, scope string shellPath = std.process.nativeShell)
  2. SpawnProcess spawnShell(scope const(char)[] command, scope const string[string] env, std.process.Config config = std.process.Config.none, scope const(char)[] workDir = null, scope string shellPath = std.process.nativeShell)
    spawnShell
    (
    scope const(char)[] command
    ,
    scope const string[string] env
    ,
    std.process.Config config = std.process.Config.none
    ,
    scope const(char)[] workDir = null
    ,
    scope string shellPath = std.process.nativeShell
    )

Meta