package
0.1.48
Repository: https://github.com/aesoper101/x.git
Documentation: pkg.go.dev

# Functions

NewRunner returns a new Runner.
RunnerWithParallelism returns a new Runner that sets the number of external commands that can be run concurrently.
RunStdout is a convenience function that attaches the container environment, stdin, and stderr, and returns the stdout as a byte slice.
RunWithArgs returns a new RunOption that sets the arguments other than the name.
RunWithDir returns a new RunOption that sets the working directory.
RunWithEnv returns a new RunOption that sets the environment variables.
RunWithEnviron returns a new RunOption that sets the environment variables.
RunWithStderr returns a new RunOption that sets the stderr.
RunWithStdin returns a new RunOption that sets the stdin.
RunWithStdout returns a new RunOption that sets the stdout.
StartWithArgs returns a new RunOption that sets the arguments other than the name.
StartWithDir returns a new RunOption that sets the working directory.
StartWithEnv returns a new RunOption that sets the environment variables.
StartWithEnviron returns a new RunOption that sets the environment variables.
StartWithStderr returns a new RunOption that sets the stderr.
StartWithStdin returns a new RunOption that sets the stdin.
StartWithStdout returns a new RunOption that sets the stdout.

# Interfaces

Process represents a background process.
Runner runs external commands.

# Type aliases

RunnerOption is an option for a new Runner.
RunOption is an option for Run.
StartOption is an option for Start.