Select 循环介绍
主要用于显示菜单
select 变量名 in 变量取值列表(可以空格隔开)
do
cmd
done
eg:select name in a b c d
do
echo $name
done
显示为:1) a 自动加标号
2) b
3) c
4) d
#? 这个是默认提示符
其中:PS3 就是控制select循环的提示符的变量
REPLY 就是菜单项对应的数字 即用户输入的数字变量
PS3="echo "please input the num you want:"
"
select CH in "install lamp" "install lnmp" "quit"
do
case $CH in
"install lamp")
Install lamp
;;
"install lnmp")
Install lnmp
;;
"quit")
echo "see you"
return 3
;;
*)
echo "input Error"
esac
done
Select 循环介绍
原创mb5c89a5f66503d ©著作权
©著作权归作者所有:来自51CTO博客作者mb5c89a5f66503d的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Java中for循环使用方式的比较
Java中for循环使用方式的比较
for循环 Java