Linux shell select

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!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章