腳本雜記2

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

相關文章
相關標籤/搜索