1

当我通过结构在其中一台远程机器上运行以下命令时,它会被挂起。

def execute_lmo_scripts():
    print "preparing to execute lmo scripts................"    
    output = run("sudo suwww ; ")  # or this command  sudo("suwww",shell=False)

如果我在远程服务器上手动运行命令,它可能正在执行。谁能指导我如何解决这个问题?

4

1 回答 1

2

可能您正在使用run("sudo ..")而不是sudo(),并且该sudo命令要求输入未收到的输入,因此它一直在等待。

于 2011-01-13T16:56:17.800 回答