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

posted @ 2017-03-09 15:46  bluevitality  阅读(1198)  评论(0编辑  收藏  举报