linux下shell脚本写一个 简单乘法出错 求解

有什么问题?执行出错... 有什么问题?

执行出错
展开
 我来答
zhouyingxitemp
2014-09-10 · 超过44用户采纳过TA的回答
知道小有建树答主
回答量:101
采纳率:0%
帮助的人:69.3万
展开全部
最后一行是不是少了一个双引号的结束
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
magic_chares
2014-09-10 · 超过16用户采纳过TA的回答
知道答主
回答量:43
采纳率:0%
帮助的人:34.6万
展开全部
read -p ":" fir
read -p ":" sec
total=`expr $fir \* $sec`
echo $total

最后少了个“

正确应该这样写

read -p ":" fir
read -p ":" sec
total=$(($fir*$sec))

echo "${fir} * ${sec} = ${total}"
追问

???

追答
哥们啊,注意啊,别这么粗心的,注意大括号的位置,还有双引号的位置。建议你看下关于shell的书籍。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式