Linux Shell 流程控制语句

时间:2022-09-08 16:38:05

* 本文主要介绍一些Linux Shell 常用的流程控制语句*

1. if 条件语句:if…then/if…elif…fi/if… else…fi

if [条件判断逻辑1];then 
    command1
elif [条件判断逻辑2];then
    command2
else
    command3
fi

2. while 循环语句

while 条件语句;do
    command
done
  • 末尾一定要用done结束。

3. for 循环语句(两种形式)

  • for.. in 形式:
for 变量 in Seq;do
    command
done
  • for(x;y;z)形式
for(变量初始化;循环条件;更新变量);do
    command
done

4. until 循环语句

until 条件判断语句
do
    command
done
  • 直到满足条件就退出,否则继续执行。

5. case 选择语句