【发布时间】:2017-11-02 04:59:41
【问题描述】:
我在 .sh 文件中编写了以下脚本:
#!/bin/bash
ssh root@192.168.10.10 "a=`ps -ef`;echo $a";
运行它并得到像“bash: root: command not found...”这样的错误行,“a=`ps -ef`;echo $a”有什么问题?
谢谢
【问题讨论】:
-
如果您只是从脚本外部的命令行运行命令
ssh root@192.168.10.10 'ps -ef'会发生什么?您是否对192.168.10.10上的root帐户进行了公钥/私钥身份验证?