以下脚本实现了重试机制: 检查命令的返回,当不为0时重试。
#!/bin/sh
while [ 0 -eq 0 ]
do
echo ".................. job begin ..................."
# ...... call your command here 在这里调用你的命令 ......
# check and retry
if [ $? -eq 0 ]; then
echo "--------------- job complete ---------------"
break;
else
echo "...............error occur, retry in 2 seconds .........."
sleep 2
fi
done
本文介绍了一个简单的Shell脚本,该脚本能自动检测命令执行状态并实现重试功能。当命令执行失败时,脚本将等待两秒后重新尝试执行,直至成功。
5808

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



