系统相关
首页 > 系统相关> > shell重复执行命令直到成功

shell重复执行命令直到成功

作者:互联网

在我们从dockerhub或github上下载的时候,经常会碰到超时的问题,一般就是多尝试下载几次就可以了,但手动重复执行很麻烦,下面是自动检测若未成功执行就自动再次执行命令的代码:

while

#!/bin/bash

while ! docker pull xxx/xxx;do
  sleep 1
done
echo 'succes'

until

#!/bin/bash

until  docker pull xxx/xxx;do
  sleep 1
done
echo 'succes'

 

标签:succes,bin,执行命令,shell,do,重复,xxx,echo,until
来源: https://www.cnblogs.com/1016391912pm/p/16587869.html