linux编写shell脚本,实现一个简单的加减乘除计算器
时间: 2023-07-13 16:26:54 浏览: 309
SimpleCalculator:此脚本根据用户选择执行加法和减法操作
好的,以下是实现该功能的 Bash 脚本:
```
#!/bin/bash
echo "欢迎使用简单的加减乘除计算器!"
read -p "请输入第一个数字:" num1
read -p "请输入第二个数字:" num2
echo "请选择要进行的运算:"
echo "1. 加法 (+)"
echo "2. 减法 (-)"
echo "3. 乘法 (*)"
echo "4. 除法 (/)"
read -p "请输入选项(1-4):" operator
case $operator in
1) result=$(($num1 + $num2)) ;;
2) result=$(($num1 - $num2)) ;;
3) result=$(($num1 * $num2)) ;;
4) result=$(($num1 / $num2)) ;;
*) echo "无效的选项" ;;
esac
if [[ $operator -ge 1 && $operator -le 4 ]]; then
echo "计算结果为:$result"
fi
```
这个脚本会提示用户输入两个数字和要进行的运算,然后使用 `case` 结构进行判断。根据用户的选择进行加、减、乘、除运算,并将结果保存到 `result` 变量中。如果用户选择的是无效选项,则输出提示信息。最后,如果运算成功,输出计算结果。
阅读全文