约 442 字

约 2 分钟

#Bash 的 until 循环语句

Bash 的 until 循环语句的语法为:

until 条件命令
do
    命令
    ...
done

执行循环,直到条件为真。

其中,条件命令返回成功(0)时为真(true),返回失败(非 0)时为假(false)。

如果省略(部分)换行,则需要使用分号(;)区分:

until 条件命令; do 命令; 命令; done

示例:

number=0
until [ "$number" -gt 10 ] # 执行循环,直到 number 大于 10
do
    echo "$number"
    number=$((number + 1))
done
  • 循环打印并增加变量 number 的值

运行结果:

0
1
2
3
4
5
6
7
8
9

更新: 2025/10/29

作者: PlanC

创建: 2025/10/29