Shellwhile循环语句
Linux 脚本while循环类似于C语言while循环,一旦条件变为false,则循环终止。
While语法
下面的图显示了while循环的语法。
while [ condition ]
do
learnfk code
done
while示例
我们以相反的顺序显示了打印数字的示例。
#!/bin/bash
i=10;
while [ $i-ge 0 ];
do
echo "Learnfk current value $i"
let i--;
done
输出显示在下面的图中,

While无限循环
无限循环也称为死循环。它由 while true (表示条件始终为true)或 while: (表示空表达式)组成,其中冒号(:)等效于无操作。
#!/bin/bash
while true #与 while : 相同
do
echo "欢迎 Learnfk 进入While死循环,请按 ctrl +c 退出循环,要不然CPU就要爆了"
done
查看上面的图,该脚本包括 while true 和 while:语法。

它们都显示相同的输出。
祝学习愉快! (发现内容有误?请选中要编辑的内容 -> 右键 -> 修改 -> 提交!帮助我们改进教程质量)
精选教程推荐
👇 以下精选教程可能对您有帮助,拓展您的技术视野
暂无学习笔记,成为第一个分享的人吧!
您的笔记将帮助成千上万的学习者