我正在嘗試編寫一個腳本,使其儘可能清潔和輕便。總之,我想呈現一個菜單,讓一個人選擇一個與他們喜歡的顏色相對應的數字。從那裏,我想採用與菜單中的數字一致的顏色名稱,並將其用作將放置在其他地方的腳本中的變量。我的目標是在菜單後面有一個語法,但會使用顏色變量。這是讓我回歸的一件事。下面是一個片段..任何想法?基於用戶選擇的Linux變量
color_pref=
while [ -z "$color_pref" ] ;
do
echo
echo
echo " ***************************************"
echo " What is your favorite color? "
echo " 1 - red"
echo " 2 - blue"
echo " 3 - green"
echo " 4 - orange"
echo " Select 1, 2, 3, or 4 :" \n
echo " ***************************************"
printf " Enter Selection> "; read color_pref
echo [[[whatever variable is for color selected]]]