如何将变量从远程SSH&#d;机器传递到主机?

时间:2016-06-06 20:59:18

标签: python ssh

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到远程计算机的机器有什么好方法?

0 个答案:

没有答案