Run runs an OS command. On Linux it waits for the command to
complete and returns the exit status (return code).
Do not use this function to run shell built-ins (like "cd"), because
the error handling works differently
RunCmd runs an OS command. On Linux it waits for the command to
complete and returns the exit status (return code).
Do not use this function to run shell built-ins (like "cd"), because
the error handling works differently