Unix / Linux Shell - until 循环
-
简述
until 循环非常适合需要在某些条件为真时执行一组命令的情况。有时您需要执行一组命令,直到条件为真。 -
句法
until command do Statement(s) to be executed until command is true done
判断 Shell命令。如果结果值为false,则执行给定的语句。如果命令为真,则不会执行任何语句,程序将跳转到 done 语句之后的下一行。 -
例子
这是一个简单的例子,它使用直到循环来显示数字 0 到 9 -#!/bin/sh a=0 until [ ! $a -lt 10 ] do echo $a a=`expr $a + 1` done
执行后,您将收到以下结果 -0 1 2 3 4 5 6 7 8 9