我是靠谱客的博主 饱满帽子,最近开发中收集的这篇文章主要介绍跟我一起写Shell脚本之九---条件判断(3 case),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1、语法

case $XXX in
    "xxx1")
        do something1
        ;;
    "xxx2")
        do something2
        ;;
    "xxx3)
        do something3
        ;;
    *)
        do somethingall
        ;;
esac

2、例子

#!/bin/bash

case $1 in
        "aaa")
                echo "a"
                ;;
        "bbb")
                echo "b"
                ;;
        "ccc")
                echo "c"
                ;;
        *)
                echo "no"
                ;;
esac

执行结果

$ sh 015_case.sh aaa
a
$ sh 015_case.sh bbb
b
$ sh 015_case.sh ccc
c
$ sh 015_case.sh ddd
no

 

好了,今天的部分就到这里了,接下来的Shell脚本之旅会更久精彩!

===================================================================================

注意:本文为本人原创,版权所属为个人所有,欢迎转载,但是转载请注明出处。

===================================================================================

最后

以上就是饱满帽子为你收集整理的跟我一起写Shell脚本之九---条件判断(3 case)的全部内容,希望文章能够帮你解决跟我一起写Shell脚本之九---条件判断(3 case)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(60)

评论列表共有 0 条评论

立即
投稿
返回
顶部