def METHOD_NAME(Command):
    print("\nExecuting (Control+C to abort THIS COMMAND ONLY):\n" + Command)
    Output = ""
    try:  # Stolen from: http://stackoverflow.com/questions/5833716/how-to-capture-output-of-a-shell-script-running-in-a-separate-process-in-a-wxpyt
        proc = subprocess.Popen(Command, shell=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT, bufsize=1)
        while True:
            line = proc.stdout.readline()
            if not line:
                break
            print(multi_replace(line, {"\n": "", "\r": ""}))  # Show progress on the screen too!
            Output += line  # Save as much output as possible before a tool crashes! :)
    except KeyboardInterrupt:
        Output += self.Core.Error.user_abort("Command", Output)  # Identify as Command Level abort
    return Output