#!/bin/bash
read -p "请输入第一个数:" a
read -p "加减乘除:" t
read -p "第二个数:" b
if [ $t = "+" ]
then
echo `expr $a + $b`
elif [ $t = '-' ]
then
echo `expr $a - $b`
elif [ $t = '*' ]
then
echo `expr $a \* $b`
elif [ $t = '/' ]
then
echo `expr $a / $b`
else
echo "语句错误"
fi第三个关于乘法的部分,会出”./test.sh: 第 10 行:[: 参数太多“的问题,我知道是关于通配符的问题,但是用"*","\*",'*' 都没法解决该问题,求大佬们给个解决方案
- 1 回答
- 0 关注
- 1459 浏览
添加回答
举报
0/150
提交
取消