I was trying to use subprocess.Popen to run command line and return the pipe but I noticed the command line is not running as given so Popen might do something weird there.<