标签: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
原文地址:http://10183596.blog.51cto.com/10173596/1684747