我对 Unix 很陌生,我需要关于这个案例陈述的帮助。我想要做的是让用户选择一个带有case语句的变量,然后让系统读取用户所做选择的结果。这是我的脚本结构(例如):
CHOOSEfruit () {
clear
echo "Choose fruit you need to buy (a.Apple b.Banana c.Pear d.Pineapple)"
read FRUIT
case $FRUIT in
a|A)
echo "Apple"
;;
b|B)
echo "Banana"
;;
c|C)
echo "Pear"
;;
d|D)
echo "Pineapple"
;;
esac
clear
echo "The fruit you need to buy is $FRUIT"
echo ""
read -p "Press [Enter] key to go back to main menu"
clear
}
Run Code Online (Sandbox Code Playgroud)
如果我选择“a”,我希望我的脚本输出:“你需要买的水果是苹果”