Shell 脚本 while 循环

2025 年 3 月 17 日 | 阅读 1 分钟

Linux 脚本 while 循环类似于 C 语言的 while 循环。 while 中有一个条件。并且命令会一直执行到条件有效为止。 一旦条件变为假,循环就会终止。

语法

while 循环的语法如下面的快照所示,

Linux Shell Scripting While loop 1

示例

我们展示了以相反顺序打印数字的示例。

Shell Scripting While loop 2

输出显示在下面的快照中,

Shell Scripting While loop 3

while 无限循环

无限循环也称为死循环。 它由 while true(这意味着条件将始终为真)或 while :(这意味着一个空表达式)制成,其中冒号 (:) 等效于无操作。

Shell Scripting While loop 4

看看上面的快照,此脚本包含 while true 语法。

Linux Shell Scripting While loop 5

看看上面的快照,此脚本包含 while: 语法。

它们都显示相同的输出。

下一个主题Until 循环