Shell脚本实现菜单选择
#!/bin/bash
#定义select中菜单选项的说明性文字...
fruits=(
"apple"
"pear"
"orange"
)
PS3="Please select a number: "
select myarg in ${fruits[@]}
do
[[ $myarg == "apple" ]] && { echo apple ; break;} #当输入为1时
[[ $myarg == "pear" ]] && { echo pear ; break ;} #当输入为2时
[[ $myarg == "orange" ]] && { echo orange ; break ;} #当输入为3时
done
效果:
root@git:~# bash test.sh
1) apple
2) pear
3) orange
Please select a number: 2
pear