首页 > 其他 > 详细

case

时间:2015-08-14 19:24:36      阅读:179      评论:0      收藏:0      [点我收藏+]

语法结构:

   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

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!