select 類似與菜單功能
fruits=( "apple" "pear" "orange" ) echo "Please guess which fruit I like :" select var in ${fruits[@]} do if [ $var == "apple" ]; then echo "Congratulations, you are my good firend!" break else echo "Try again!" fi done
運行:
Please guess which fruit I like :
1) apple
2) pear
3) orange
4) watermelon
#? 1 (我最白癡的地方,我一開始輸出了apple,不是“1”,結果沒輸出,因此找“bug”好久)
====apple
Congratulations, you are my good firend!