parameters: (args, cwd=None, shell=False)
return_statement: return output
docstring: Open a subprocess to execute a program and returns its output.
  
    Args:
      args: A string or a sequence of program arguments. The program to execute is
        the string or the first item in the args sequence.
      cwd: If not None, the subprocess's current directory will be changed to
        |cwd| before it's executed.
      shell: Whether to execute args as a shell command.
  
    Returns:
      Captures and returns the command's stdout.
      Prints the command's stderr to logger (which defaults to stdout).
docstring_summary: Open a subprocess to execute a program and returns its output.
docstring_tokens: Open a subprocess to execute a program and returns its output .
function: def GetCmdOutput(args, cwd=None, shell=False):
    """Open a subprocess to execute a program and returns its output.
  
    Args:
      args: A string or a sequence of program arguments. The program to execute is
        the string or the first item in the args sequence.
      cwd: If not None, the subprocess's current directory will be changed to
        |cwd| before it's executed.
      shell: Whether to execute args as a shell command.
  
    Returns:
      Captures and returns the command's stdout.
      Prints the command's stderr to logger (which defaults to stdout).
    """
    (_, output) = GetCmdStatusAndOutput(args, cwd, shell)
    return output
function_tokens: def GetCmdOutput ( args , cwd = None , shell = False ) : ( _ , output ) = GetCmdStatusAndOutput ( args , cwd , shell ) return output