shell中的select循环使用
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
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。