shellLinux shell之while循环

Posted

tags:

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

while和for一样都是循环语句,相对来说,for循环用的会比较多一点。但是while循环在读取文件行的时候会特别好用。

while 格式

while [ 条件 ]
do
    内容
done

实例:判断i是否小与等于5,如果小于等于5则打印i的值

i=1
while [ $i -le 5 ]
do
        echo $i
        i=$(($i+1))
done

[[email protected] scripts]# bash while.sh
1
2
3
4
5

利用while读取文件行数

#!/bin/bash -
while read line
do 
        echo $line
done<a.txt

[[email protected] scripts]# bash whileline.sh
lll
222
333
444
555
666

版权所有:arppinging

以上是关于shellLinux shell之while循环的主要内容,如果未能解决你的问题,请参考以下文章

shellLinux shell 之 打印99乘法表详解

shellLinux shell for 循环详解

shellLinux shell 之 case 详解

shellLinux shell 之 判断用户输入的变量是否为数字

Shell脚本之while循环

Linux的shell脚本实战之while循环