select单独使用

catselect01.sh#!/bin/bashecho"Whichcardoyouprefer?"selectCARinBenzAudiVolksWagendobreakdoneecho"Youchose$CAR"


运行结果

shselect01.shWhichcardoyouprefer?1)Benz2)Audi3)VolksWagen#?1YouchoseBenz


select和case结合使用

catselect02.sh#!/bin/bashselectDAYinMonTueWedThuFriSatSundocase$DAYinMon)echo"TodayisMonday";;Tue)echo"TodayisTuesday";;Wed)echo"TodayisWednesday";;Thu)echo"TodayisThursday";;Fri)echo"TodayisFriday";;Sat|Sun)echo"Youcanhavearesttoday";;*)echo"Unknowninput,exitnow"&&break;;esacdone


select结合case使用

shselect02.sh1)Mon2)Tue3)Wed4)Thu5)Fri6)Sat7)Sun#?1TodayisMonday#?6Youcanhavearesttoday#?8Unknowninput,exitnow