【Linux-10】循环结构

本文详细介绍了Linux Shell中的三种循环结构:for循环、while循环和until循环,并解释了每种循环的特点及使用场景。同时,还提供了循环控制符号break和continue的用法说明。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

 1 for循环

    1 for循环是Linux Shell中常用的结构,for循环有三种结构;一种是列表for循环,第二种是不带列表的for循环,第三种是类C风格的for循环。

    

    2 列表for循环

       for variable in list

       do

           statement

       done

 

    3 不带列表for循环

        for variable

        do 

            statement

        done

    

    4 类C风格的for循环

        for (( expr1; expr2; expr3 ))

        do

             statement

        done

 

 2 while循环

     1 while循环的结构

        while expression

        do 

            statement

        done

   

 3 until循环

    1 在执行while循环的时候只要expression的退出状态为0,将一直执行循环体。until命令和while命令类似,但区别是until循环中的expression的退出状态不为0的时候循环体将会一直执行。

    2 until的结构

       untile expression

       do 

           statement

       done

    

 4 循环控制符号

    1 break语句可以应用在for,while和until循环语句中,用于强行循环,也就是忽略循环体中任何其它语句和循环条件的限制。

    2 continue循环控制符应用在for,while和until语句中,用于让脚本跳过后面的语句,执行下一次的循环。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值