# Functions
ExternalCommand Execute external command as subprocess.
ExternalCommandInteractive Execute external command as subprocess in interactive mode.
ExternalCommandWithRedirect Execute external command as subprocess and return stdout and stderrplus possible error.
# Structs
CommandOutput represents the output of a command execution (stdout, stderr).