我也有if
一個腳本,需要幾百行,因爲它列出了所有的可能性,我想知道是否有可能它的尺寸縮小到只有幾行,因爲我發現自己在所有這些方面都失敗了。這裏是一個例子的代碼:緊湊的「如果」在bash腳本
if [ "$player_position" = 1 ]; then
echo "Player is on the tile 1"
elif [ "$player_position" = 2 ]; then
echo "Player is on the tile 2"
elif [ "$player_position" = 3 ]; then
echo "Player is on the tile 3"
fi
依此類推。我想擺脫所有的elif
但保留一切準備
PS:每個瓷磚有一個名字是在像「tile_1_name」一個變量,數量也有可能改變
瓦片號碼是否總是與'$ player_position'的值完全相同的值?有效值的範圍是什麼? –