Standard Library
std.process
Process execution for running subprocesses and capturing their output.
Exported functions
Run a command synchronously and wait for it to complete.
Run a command with full options (env, cwd, stdin).
Start a command without waiting for it to complete.
Spawn a command with full options (env, cwd).
Wait for a spawned process to complete and return its result.
Terminate a spawned process.
Read data from a spawned process's stdout.
Read up to the specified number of bytes from a spawned process's stdout.
Read data from a spawned process's stderr.
Read up to the specified number of bytes from a spawned process's stderr.
Write data to a spawned process's stdin.
Close a spawned process's stdin pipe.
Close a spawned process handle without waiting for it.
Require a process result to have exited successfully.
Run a command and fail when it exits with a non-zero status.
Run a command with full options and fail when it exits with a non-zero status.
Split captured stdout into lines.
Split captured stderr into lines.