目录
🦐博客主页:大虾好吃吗的博客
🦐专栏地址:Linux从入门到精通
for循环语句非常适用于列表对象无规律,且列表来源固定(如某个列表文件)的场合。而对要求控制循环次数,操作对象按数字顺序编号,按特定条件执行重复操作等情况,则更适合使用另外一种循环——while。
循环语句的条件只要成立,就会循环执行命令,直到命令不成立。
while的语法格式
true条件,表示变量为真,无线循环直到遇到退出或停止命令才会停止。
#!/bin/bash
while true
do
命令
done
限制次数循环,let i++,每次加1,从零开始小于等于10以内的次数,如果大于10则停止循环。
#!/bin/bash
i=0
while [ $i -le 10 ]
do
命令
let i++
done
while循环案例
我们已经知道了循环语法的格式,上面基本的语法格式一定要牢记,下面我们通过几个简单的案例来看一下怎么使用。
案例一:输出10-1的降序
输出从10到1的两列降序数字,并计算出总和。