PS>问题是python特定的
背景 所以,我有2台机器 - 机器A-工作机器 机器B-远程机器
我有一台在机器A上运行的python脚本,它通过SSH进入远程机器并使用 -
调用远程机器中的脚本subprocess.call("ssh user@url 'python abc_script.py'")
我可以将变量传递给远程机器,如下所示 -
subprocess.call("ssh user@url 'python abc_script.py var1 var2'")
但我也希望将一些变量从远程机器返回到主机/ SSH到远程机器的机器
我该怎么做?
我想到的一种方法是使用Popen()或getstatusoutput()而不是call(),但它们返回STDOUT(所有print""语句输出)值
将2个变量从远程计算机返回到SSH到远程计算机的机器有什么好方法?