它类似于while循环。until循环至少执行一次。而while循环满足条件时才执行。
下面的图显示了直到循环的语法:
#!/bin/bash
until [condition]
do
learnfk code area
done
我们展示了一个显示5到15之间数字的示例。
#!/bin/bash
i=5
until [ $i -gt 15 ];
do
echo "learnfk value $i"
i=$((i+1))
done
#!/bin/bash
i=5
until (( $i > 15 ))
do
echo "learnfk value $i"
let i++
done
查看上面的图,它显示输出,直到条件为假(也就是i>15时才停止执行)。
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)