一个简单的小脚本,有些任务需要ssh连接,如果失败的话可以自动不断重连直至成功
#!/bin/bash
while [ 0 -eq 0 ]
do
ssh $@
if [ $? -eq 0 ]; then
break;
else
sleep 2
fi
done
使用也比较简单,保存为ssh.sh 执行sh ssh.sh user@host即等同于ssh user@host,ssh的所有参数也都可以加在后面,脚本会全部传递过去