executes the cmd and blocks until the command exits.
executes the cmd and blocks until the command exits.
(ExitValue, Stdout, Stderr)
if the executable is unable to start, (-1, "", stderr) are returned
executes the cmd asynchronous
executes the cmd asynchronous
AsyncExecResult
scala.concurrent.Future.map