完成后,我正在尝试对每个主机进行 ssh 以运行某些命令。需要运行第二个和第三个 sshpass 命令。但是,它只运行第一个命令,然后在第二个和第三个 sshpass 命令处停止。这是我的示例脚本。我称之为 sshHostName.sh 脚本,该脚本包含
/usr/bin/sshpass -p 'myPassword' ssh root@hostName1 "echo 'hello1'"
/usr/bin/sshpass -p 'myPassword' ssh root@hostName2 "echo 'hello2'"
/usr/bin/sshpass -p 'myPassword' ssh root@hostName3 "echo 'hello3'"
对于此示例,我只在运行 ./sshHostName.sh 后看到 hello1
上一个命令完成后如何运行下一个(sshpass)命令?
谢谢。