用shell脚本写一个程序,程序代码要求简略一点,功能上要完成以下内容:输入1或者2,1表示中文2表示英文,如果输入1,则再选择1,余额查询 ,2,套餐查询,3,人工服务,如果输入2则再选择1,继续等待2,取消
时间: 2024-03-12 17:44:46 浏览: 16
好的,以下是程序代码:
```
#!/bin/bash
echo "请输入1选择中文,输入2选择英文:"
read language
if [ $language -eq 1 ]; then
echo "请选择服务:"
echo "1. 余额查询"
echo "2. 套餐查询"
echo "3. 人工服务"
read service
case $service in
1)
echo "您选择了余额查询"
;;
2)
echo "您选择了套餐查询"
;;
3)
echo "您选择了人工服务"
;;
*)
echo "无效选择"
;;
esac
elif [ $language -eq 2 ]; then
echo "Please choose a service:"
echo "1. Check balance"
echo "2. Check package"
echo "3. Speak to customer service"
read service
case $service in
1)
echo "You have chosen to check your balance"
;;
2)
echo "You have chosen to check your package"
;;
3)
echo "You have chosen to speak to customer service"
;;
*)
echo "Invalid selection"
;;
esac
else
echo "无效选择"
fi
echo "程序结束"
```
这个程序会先要求用户输入语言选择,然后根据选择提示用户选择服务,最后输出用户选择的服务。如果用户输入无效选择,则会提示无效选择,并结束程序。