码迷,mamicode.com
首页 > 其他好文 > 详细

case

时间:2015-08-14 19:25:15      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:case

语法结构:

   case SWITCH in       (SWITCH  变量的值)

   valuel)

      statement

      ...

      ;;

   value2)

      statement

      ...

      ;;

   esac

例:

  1 #!/bin/bash

  2 #

  3 case $1 in

  4 [0-9])

  5   echo "it is a number"

  6   ;;

  7 [a-z])

  8   echo "it is a small zimu"

  9   ;;

 10 [A-Z])

 11   echo "it is a big zimu"

 12   ;;

 13   *)

 14   echo "spacle fuhao"

 15 esac

  

条件若是字符串 需加单引号 亲!!!



/* 一种思想,输入-v的时候显示详细信息;不输入-v就不显示信息(很酷!!!)*/

#!/bin/bash

#

DEBUG=O

case $1 in

-v | -verbol)

   DEBUG=1

   ;;

esac

useradd tom &> /dev/null

[ $DEBUG -eq 1 ] && echo "tom is finash"

 

case

标签:case

原文地址:http://10183596.blog.51cto.com/10173596/1684747

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!