Shell编程Shell中for循环while循环until循环语句

Posted 林夕07

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Shell编程Shell中for循环while循环until循环语句相关的知识,希望对你有一定的参考价值。

系列文章

【Shell编程】Shell中的正则表达式

【Shell编程】字符截取命令cut、printf命令

【Shell编程】字符截取命令awk、sed命令

【Shell编程】字符处理命令sort和wc

【Shell编程】条件判断

【Shell编程】Shell中的流程控制之if语句

【Shell编程】Shell中多分支case条件语句


目录

for循环

语法一

for 变量 in 值1 值2 值3 …
    do
           程序
    done

in后面可接:“ab cd ed” 、 1.20 、 ls反单引 保存的是命令结果,可直接使用
变量出现在等号左侧不用加$符号,出现在等号右侧必须加$符号。不能加空格。

实例-批量解压缩脚本

语法二

for(初始值;循环条件;变量变化)do
        程序
    done

实例-批量添加用户

while循环

  • while循环是不定循环,也称作条件循环。只要条件判断成立,循环就会一直继续,直到条件判断式不成立,循环才会停止。这就和for的固定循环不太一样
  • 条件位置写1表示死循环

语法:

while [ 条件判断式 ]
    do
        程序
    done

实例-计算1+2+…+100的和

until循环

  • until循环时只要条件判断式不成立则进行循环,并执行循环程序,一旦成立就终止循环。

语法:

until  [ 条件判断式 ]
    do
        程序
    done

实例-计算1+2+…+100的和

以上是关于Shell编程Shell中for循环while循环until循环语句的主要内容,如果未能解决你的问题,请参考以下文章

shell编程中for/while循环命令

shell 编程之 for while until 循环

shell 编程 -for 循环,while循环,break,continue,exit

shell编程之case分支语句,for循环语句和while循环语句

Shell循环之for,while,until

shell脚本编程循环之for/while/untill循环