码迷,mamicode.com
首页 > 其他好文 > 详细

脚本杂记2

时间:2020-09-11 16:03:32      阅读:39      评论:0      收藏:0      [点我收藏+]

标签:fas   lam   case   quit   提示符   echo   select循环   reply   The   

select循环
####
***select variable in list; do
循环体
done
select主要用于创建菜单,并显示 ps3 提示符

用户输入数字执行相应命令

用户输入的数字保存在变量REPLY中

select是无限循环,需要breake命令退出循环,或者exit命令终止

select通常和case一起使用

与for循环类似,可以省略 in list ,此时使用位置参量

#!/bin/bash
####
####
PS3="please input a number"
select MENU in lamian huimian gaifan jiaozi baozi quit; do
case $REPLY in
1|2)
echo "The price is 15yuan"
;;
3|5)
echo "The price is 20yuan"
;;
6)
echo "bye"
;;
*)
echo "Input fase"
esac
done

脚本杂记2

标签:fas   lam   case   quit   提示符   echo   select循环   reply   The   

原文地址:https://blog.51cto.com/14907072/2525958

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!