如何运行脚本并将结果保存在远程shell脚本中的变量中

时间:2017-11-02 04:59:41

标签: shell ssh

我在.sh文件中编写了以下脚本:

#!/斌/庆典

ssh root@192.168.10.10“a =`ps -ef`; echo $ a”;

运行它并获取错误行,例如“bash:root:command not found ...”,“a =`ps -ef`; echo $ a”中出错了什么?

由于

1 个答案:

答案 0 :(得分:0)

尝试类似:

local a
a = $(ssh root@192.168.10.10 "echo ps -ef;")

这样,你在ssh之后执行echo,然后将该命令的结果存储在一个。