我是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
我该如何纠正?
感谢。