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

shell重复执行命令直到成功

时间:2022-08-15 12:34:15浏览次数:51  
标签:succes bin 执行命令 shell 重复 xxx echo until

在我们从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,重复,xxx,echo,until
From: https://www.cnblogs.com/1016391912pm/p/16587869.html

相关文章

  • SecureCRT 和 Xshell 连接ENSP 教程
    前言:很多人问我说想尝试使用CRT和Xshell连接ENSP的某台设备,以模拟现网中的工作状态,所以出了这篇随笔。ENSP版本:  Xshell连接教程Xshell7评估版(其他版本没测试......
  • 文件中有多个商品id,会重复,取出现最多的10个
    多线程读取文件,map或list存储出现次数,并创建对象封装,最小根堆找出前10个商品publicclassDemo{privatestaticfinalStringregex=",";publicstaticv......
  • shell编程之免交互
    Shell编程之免交互一、HereDocument免交互1.HereDocument概述HereDocument使用I/O重定向的方式将命令列表提供给交互式程序或命令,比如ftp、cat或read命令。HereDo......
  • macOS change default shell from zsh to bash All In One
    macOSchangedefaultshellfromzshtobashAllInOne$cat/etc/shells#Listofacceptableshellsforchpass(1).#Ftpdwillnotallow......
  • 2022的ShellCTF之web_WP
    Extractor:考点是SQL注入,不过数据库不是mysql,而是sqlite首先尝试了:1'or1=1#  尝试1‘or1=1--  发现有东西,使用:orderby判断列表,知道有4列然后尝试获......
  • 从1到4选出不重复的3个数组成,能有多少种组合
    importitertoolsa=range(1,5)y=list(itertools.permutations(a,3))print(y)输出:[(1,2,3),(1,2,4),(1,3,2),(1,3,4),(1,4,2),(1,4,3),(2,......
  • windows终端使用nushell+oh-my-posh美化
    先看效果图步骤如有错误请指出。从github安装nushell从githubrelease下载Release0.66.2·nushell/nushell(github.com)githubrelease下载速度可能会很慢,可以在......
  • 数位DP-1012. 至少有 1 位重复的数字
    问题描述给定正整数 n,返回在 [1,n] 范围内具有至少1位重复数字的正整数的个数。示例1:输入:n=20输出:1解释:具有至少1位重复数字的正数(<=20)只有11。示......
  • Shell 从入门到精通 (五)流程控制(重点)
    1if判断1)基本语法(1)单分支if[条件判断式];then程序fi 或者  if[条件判断式]then程序fi 注意事项:①[条件判断式],中括号和条件判断式之......
  • 用10行shell脚本监控Linux
    用10行shell脚本监控Linux雷哥 Cloud研习社 2022-07-1513:36 发表于山东收录于合集#shell脚本6个#实战经验31个#linux46个 雷哥喊你回来复习shell脚本......