shell 脚本之 case选择结构

来源:互联网 发布:无盘软件 编辑:程序博客网 时间:2024/05/07 11:57

shell 脚本之 case选择结构

  • if 介绍过了,那么我们现在来,介绍一下case 选择结构应该怎么使用
  • case 开头,esac 结尾 刚好是 case的反序字符串
    执行一下case 看看我们的结果:
    ./case.sh qa
    ./case.sh developer
    ./case.sh other
#!/bin/bashuser=$1case $user in        "qa") echo "user is $user"        ;;        "developer") echo "user is $user"        ;;        *) echo "user is $user"        exit        ;;esacecho "the end"
  • user 是用来接收参数的变量
  • “qa”) 条件表达式
  • ;; 两个分号,代表一个分支的结束
  • *) 代表其他所有的情况
  • exit 退出脚本, 如果参数不是 qa 和 developer 那么最后一个”the end 就不会输出”
0 0
原创粉丝点击