shell 流程控制
if 语句语法
if [ 条件 ]
then
指令1
elif [ 条件2 ]
then
指令2
else
指令3
fi
for 循环
格式一:
for 值 in 列表
do
执行语句
done
格式二:
max=10
for ((i=1;i<max;i++))
do
echo "${i}"
done
while 循环
只要条件满足,就一直循环。语法
while 条件
do
执行语句
done
unitl 循环
只要条件不满足,就一直循环,语法
until 条件
do
执行语句
done
case 语句
哪个字段符合要求,就执行哪个语句
case 变量名 in
值1)
指令1
;;
值2)
指令2
;;
值3)
指令3
;;
*) # 以上条件都不符合就执行这个
指令4
;;
esac
如:
有更好的建议,欢迎留言啊~