# Functions
GetExitCodeForRunCommandError tries to read the exit code for the error object returned from running a shell command.
RunCommand runs a shell command and redirects its stdout and stderr to the stdout of the atomic script itself.
RunCommandAndGetOutput runs a shell command and returns its stdout and stderr as a string.
RunCommandAndGetOutputE runs a shell command and returns its stdout and stderr as a string.
RunCommandE runs a shell command and redirects its stdout and stderr to the stdout of the atomic script itself.