# Functions
NewCommandRunner creates a new instance of the default implementation of CommandRunner.
# Structs
CommandOpts contains options to attach Stdout/err to a command to run or set its initial directory.
# Interfaces
CommandRunner executes OS commands with the given parameters and options.