判断之 - case

一、case 基本介绍

1.什么是case
case和if多分支条件判断语句差不多,只不过case比if要更加规范,更加方便

2.case使用场景
case需要先规定好规则,然后根据用户传入的参数,进行匹配,加载不同规则的内容
nginx启停脚本

3.case执行流程
进⾏挨个匹配,匹配成功则直接执⾏,后续的预案就不在进⾏匹配了 。
如果所有的都没有匹配成功,那么⾃动进⾏⼀个 接收所有的预案中。

4.case语法

case $1 in 
    start)
        command1
        ;;
    stop)
        command2
        ;;
    restart)
        command3
        ;;
    *)
        command4
        ;;
esac
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容