您的位置:首页 > 运维架构 > Shell

shell里case条件句是什么?

2019-10-31 19:40 1346 查看

case条件句就好比if多分支语句一样(参考前面的文章),但是它比if多分支条件句看起来更规范。

case条件句更适合于变量少和固定的字符串的情况。

case语法怎么写的呢?如下:

#variable=变量

#value=值

case "variable" in

    value 1)

        命令1

        ;;

    value 2)

        命令2

        ;;

    *)

        命令3

        ;;

esac

case "variable" in

    value 1)

        命令1

        ;;

    value 2)

        命令2

        ;;

    *)

        命令3

        ;;

esac









case条件句的执行流程是怎么样的呢?上图:


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: