1. 程式人生 > >shell指令碼值case

shell指令碼值case

在linux 上來使用help case命令來檢視case的基本用法,如下圖所示

在上圖中可以直觀的看出case的基本格式是:

case   in [pathtern]  case 

使用case語句來進行簡單的編寫一個shenl指令碼來進行操作:

#!/bin/bash
case $1 in
[0-9]) echo "傳入的引數是數字";;
[a-zA-Z]) echo "傳入的引數是字母";;
*) echo "引數不知道";;
esac

以上shell指令碼執行的結構如下圖所示:

[[email protected] ~]$ nano case.sh
[

[email protected] ~]$ ./case.sh 5
傳入的引數是數字
[[email protected] ~]$ ./case.sh k
傳入的引數是字母
[[email protected] ~]$ ./case.sh 獲得
引數不知道
[[email protected] ~]$