Shell脚本使用| bc错误进行多次计算和操作

时间:2015-08-13 16:05:55

标签: bash shell math sh bc

我是Shell Scripting的新手。我有Java的经验,我注意到语法有点不同。

我在不同的地方和网站搜索过,但是在执行语法中涉及不同运算符的计算时,我找不到为什么会继续收到错误消息的答案

variable=$(echo "$var1 * $var2 | bc)

我在其他计算中使用过。上面的语法是我在浮点数的简单计算中使用的。我的代码问题如下。

case $acadORnon in
  "I")
      #computes gross pay of Instructor if value entered is "I"
      grossPay=$(echo "$hoursOfwork * $ratePerHr_Instructor + $hoursOfovertime * $ratePerHr_Instructor" |bc)                      
esac #end of case

我该如何纠正?

感谢。

0 个答案:

没有答案