一个简单的小脚本,有些任务需要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的所有参数也都可以加在后面,脚本会全部传递过去
本文介绍了一个简单的SSH自动重连脚本,该脚本能够实现当SSH连接失败时自动进行重试,直至连接成功。用户只需将脚本保存为ssh.sh,并通过执行sh ssh.sh user@host即可实现SSH连接,所有SSH参数均可正常传递。
一个简单的小脚本,有些任务需要ssh连接,如果失败的话可以自动不断重连直至成功
#!/bin/bash
while [ 0 -eq 0 ]
do
ssh $@
if [ $? -eq 0 ]; then
break;
else
sleep 2
fi
done
599
4322

被折叠的 条评论
为什么被折叠?
