Linux 脚本while循环类似于C语言while循环,一旦条件变为false,则循环终止。
下面的图显示了while循环的语法。
while [ condition ]
do
learnfk code
done
我们以相反的顺序显示了打印数字的示例。
#!/bin/bash
i=10;
while [ $i -ge 0 ];
do
echo "Learnfk current value $i"
let i--;
done
输出显示在下面的图中,
无限循环也称为死循环。它由 while true (表示条件始终为true)或 while: (表示空表达式)组成,其中冒号(:)等效于无操作。
#!/bin/bash
while true #与 while : 相同
do
echo "欢迎 Learnfk 进入While死循环,请按 ctrl +c 退出循环,要不然CPU就要爆了"
done
查看上面的图,该脚本包括 while true 和 while:语法。
它们都显示相同的输出。
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)