shell 循环控制

稍微了解点开发语言的都知道,break可以跳出单个循环,continue可以提前终止某次循环,但不会结束整个循环。bash shell也不例外,但今天我们主要记述一个稍微有点不一样的循环控制。

  • break n
    有时位于内层循环,但需要结束外层循环时使用。其中n指定了要跳出的循环层级,默认情况下,n为1,表明跳出当前循环。
    shell 循环控制_第1张图片
  • continute n
    continute 也允许通过命令行参数指定要继续执行哪一层的循环
    shell 循环控制_第2张图片

你可能感兴趣的:(bash)