使用shell脚本生成一个计算器代码
时间: 2024-04-12 21:30:41 浏览: 162
以下是一个使用 Shell 脚本编写的简单计算器代码示例:
```shell
#!/bin/bash
echo "欢迎使用计算器"
echo "请输入第一个数字:"
read num1
echo "请输入第二个数字:"
read num2
echo "请选择操作:"
echo "1. 加法"
echo "2. 减法"
echo "3. 乘法"
echo "4. 除法"
read choice
case $choice in
1)
result=$(($num1 + $num2))
operator="+"
;;
2)
result=$(($num1 - $num2))
operator="-"
;;
3)
result=$(($num1 * $num2))
operator="*"
;;
4)
if [ $num2 -eq 0 ]; then
echo "错误: 除数不能为零"
exit 1
fi
result=$(($num1 / $num2))
operator="/"
;;
*)
echo "无效的选择"
exit 1
;;
esac
echo "计算结果: $num1 $operator $num2 = $result"
```
您可以将上述代码保存为一个名为 `calculator.sh` 的文件,并确保该文件具有执行权限(使用 `chmod +x calculator.sh` 命令赋予执行权限)。然后,通过运行 `./calculator.sh` 命令来执行该脚本。脚本将提示您输入两个数字和要执行的操作,并输出计算结果。
请注意,此示例仅涵盖了基本的四则运算操作,您可以根据需要进行扩展和改进。
阅读全文