关于linux shel脚本语言的多分支判断结构

2/13/2017来源:经验技巧人气:1951

linux shell脚本语言有两种多分支判断结构:if 和 case

if 结构如下:

if [ 条件① ] ; then

    语句①

elif [ 条件② ] ;then

    语句②

elif [ 条件n ]  ; then

    语句n

else

    语句n+1

fi

case结构如下:

case $变量  in

取值①)

     语句① ;;

取值②)

    语句② ;;

取值n)

    语句n ;;

*)

   语句n+1 ;;

esac