continue命令 – 结束本次循环

continue主要用途在于结束本次循环,继续执行下一个for,while或until循环;可指定从第几层循环继续执行。

语法格式:continue

常用参数:

n 大于等于1的整数,用于指定从第几层循环继续执行

参考实例

continue的可选参数n缺省值为1:

for((i=3;i>0;i--)); do
  for((j=3;j>0;j--)); do
    if((j==2)); then
      continue
    fi
printf "%s %s\n" ${i} ${j}
  done
done
# 输出结果 3 3 3 1 2 3 2 1 1 3 1 1  

当n为2时: 跳到外层for循环继续执行:

for((i=3;i>0;i--)); do
  for((j=3;j>0;j--)); do
   if((j==2)); then
     continue 2
   fi
printf "%s %s\n" ${i} ${j}
  done
done
# 输出结果 3 3 2 3 1 3  

原创文章,作者:云东方,如若转载,请注明出处:https://www.yundongfang.com/1463.html

(0)
上一篇 2021年3月18日 下午4:46
下一篇 2021年3月18日 下午4:52

相关推荐

  • getty命令 – 用于设置终端机模式

    getty命令用于设置终端机模式,连线速率和管制线路。 getty命令是UNIX之类操作系统启动时所必须的3个步骤之一 ,用来开启终端,进行终端的初始化,设置终端。 getty 命…

    Linux命令 2021年3月19日
  • setsid命令 – 新会话中运行程序

    setsid命令子进程从父进程继承了:SessionID、进程组ID和打开的终端。子进程如果要脱离这些,代码中可通过调用setsid来实现。 命令行或脚本中可以通过使用命令sets…

    Linux命令 2021年3月18日
  • mutt命令 – E-mail管理程序

    mutt是一个文字模式的邮件管理程序,提供了全屏幕的操作界面。 它是一款基于文字界面的邮件客户端,非常小巧,但功能强大,可以用它来读写,回复保存和删除你的邮件,能在linux命令行…

    Linux命令 2021年3月18日
  • uulog命令 – 显示UUCP记录文件

    uulog 命令显示了日志文件的内容。该内容包含了 uucico 和 uuxqt 守护进程的活动。 每一个远程系统都有自己的日志文件,本地系统使用 uucp、uuto以及 uux …

    Linux命令 2021年3月19日
  • Category: 4:磁盘管理

    partx命令用来告诉内核当前磁盘的分区情况,对一个磁盘或者分区表类型,尝试解析分区表。可以增加或删除分区。但 […]

    Linux命令 2021年3月19日
  • msgen命令 – 创建英文邮件目录

    msgen命令用于创建英文邮件目录。输入文件是最后输入的英文邮件或者一个邮件模板。该命令可以快速生成邮件模板。 语法格式:msgen [参数] 常用参数: -D, –d…

    Linux命令 2021年3月18日
  • mysqlshow命令 – 显示数据库、数据表和列信息

    mysqlshow命令用于显示MySQL服务器中的数据库、表和列信息。 语法格式: mysqlshow [参数] [数据库] 常用参数: -h MySQL服务器的IP地址或主机名 …

    Linux命令 2021年3月19日
  • pppstats命令 – 用于显示PPP连线状态

    pppstats命令用于显示PPP连线状态。 利用pppstats(point to point protocol status)指令可让你得知PPP连接网络的相关信息。 语法格式…

    Linux命令 2021年3月19日
  • jot命令 – 创建数字列表

    jot命令可以创建一系列数字。给定数字总数及起始数字即可。可帮助您根据您提供的值创建数字列表,作为起始编号和要在其后查看的值的数量。 通过jot执行计算的语法,并使用jot命令在U…

    Linux命令 2021年3月18日
  • httpd命令 – Apache HTTP服务器程序

    httpd为Apache HTTP服务器程序。直接执行程序可启动服务器的服务。 语法格式:httpd [参数] 常用参数: -t 测试配置文件的语法是否正确 -l 显示服务器编译时…

    Linux命令 2021年3月19日