while循环

1051人浏览 / 0人评论

while循环

1、格式

while 条件表达式;do
	命令
done

2、基本演示

#!/bin/bash
N=0
while [ $N -lt 5 ]
  do
    let N++
    echo $N
done

3、死循环演示

当条件表达式为 false 时,终止循环。

条件表达式为 true,将会产生死循环

#!/bin/bash
while [ 1 -eq 1 ]; do
echo "yes"
done

示例2

#!/bin/bash
while true; do
echo "yes"
done

4、逐行处理文本

[root@777 ~]# cat 123.txt 
1 2 3
a b c
x y z
[root@777 ~]# cat test.sh 
#!/bin/bash
while read LINE; do
echo $LINE
done <123.txt

全部评论