linux 循环while,linux命令:while循环

while命令简介:

while循环:适用于循环次数未知的场景,要有退出条件,否则就成为死循环。

1.命令格式:

语法:

while  CONDITION; do

statement

...

done

2.命令功能:

while循环:适用于循环次数未知的场景,要有退出条件,否则就成为死循环。

3.命令参数:

while  CONDITION; do        condition:进入循环的条件

statement

...

done

while的特殊用法一:while死循环没有循环次数,一直循环,直到给出中断信号

while :; do

done

while的特殊用法二:从一个文件中读取每一行赋值给变量

while read LINE; do      (read LINE 变量LINE为文件中的每一行进行循环)

done < /PATH/TO/SOMEFILE   (输入重定向需要读取的文件)

Usage:

vim showuser.sh

#!/bin/bash

#

FILE=/etc/passwd

declare -i I=0

while read LINE; do

[ `echo "$LINE" | awk -F : '{print $NF}'` == '

你可能感兴趣的:(linux,循环while)