Linux之Shell编程语法结构

shell编程语法结构和大部分的语言的语法结构一样,都有if,case,for,列外的是它还有until语句。
注意:编程优秀风格还是先写整个框架,在写具体的实现代码,避免出现前面有if,而后面没fi这种低级错误。

if语句格式

 if  [  ] ;then
 fi

case语句格式

case $value in
  " ") 
        ;;
  * )
        ;;

for语句格式

for value in &(cat student.txt)
do
echo $value
done
for((i=1;i<=100;i=i+1))
do 
echo $i
done

while语句

while [ ] 
do
done

until语句

until [ ] 
do

done
##与while不同的是,while是满足时进行,而unitl语句是不满足时进行。

应用实例:

  1. 通过输入的成绩来判断等级
    if语句应用

  2. 批量添加用户
    l联合应用

猜你喜欢

转载自blog.csdn.net/weixin_40867255/article/details/85224180