首页 > 技术文章 > Shell脚本实现菜单选择

bluevitality 2017-03-09 15:46 原文

#!/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

推荐阅读