select循環
####
***select variable in list; do
循環體
done
select主要用於建立菜單,並顯示 ps3 提示符bash
用戶輸入數字執行相應命令ide
用戶輸入的數字保存在變量REPLY中ui
select是無限循環,須要breake命令退出循環,或者exit命令終止input
select一般和case一塊兒使用it
與for循環相似,能夠省略 in list ,此時使用位置參量for循環
#!/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
doneclass