我正在尝试在Ubuntu 16.04上编写Shell脚本,该脚本将在另一台计算机上远程执行命令,然后在本地执行更多命令。我已经尝试过了,但是没用
#!/bin/bash
ssh username@10.200.31.131 'pkill iperf'
ssh -f username@10.200.31.131 'iperf -s'
iperf -c 10.150.91.175 >iperflog.txt
它将在远程服务器上执行前两个命令,但我认为它也在尝试在远程服务器上执行最后一个命令,我想在本地服务器上执行最后一个命令。我怎样才能做到这一点?谢谢
答案 0 :(得分:0)
也许您的命令保持登录状态!
尝试在远端的命令行末尾添加array([[0, 2, 3],
[0, 2, 3],
[0, 2, 3]])
; /bin/bash
希望对您有帮助