我在脚本编写方面遇到了一些问题...如果有人可以帮助我,那将非常好!
我的脚本有:
VISITS=$((WR + RD));
SERVICE_DEMAND=$((VISITS*SERVICE_DEMAND));
我得到这个错误:
有人能帮我吗?
我认为这是因为bash仅适用于整数...不过,我需要使用浮点值。
提前致谢
问题解决了:
VISITS = $(echo $ WR + $ RD | bc);
echo $ VISITS
SERVICE_DEMAND = $(回显$ VISITS'*'$ SERVICE_TIME | bc);
echo $ SERVICE_DEMAND
最佳答案
您可以使用bc
进行浮点计算,即
echo $WR + $RD | bc
等等。