小编Fil*_*ppo的帖子

案例陈述帮助

我对 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”,我希望我的脚本输出:“你需要买的水果是苹果”

bash shell-script case

1
推荐指数
1
解决办法
153
查看次数

标签 统计

bash ×1

case ×1

shell-script ×1