Alu*_*ard 5 linux bash shell scripting
我在编写脚本方面遇到了一些问题...如果有人可以帮助我,那就非常好!
我的脚本有:
VISITS=$((WR + RD));
SERVICE_DEMAND=$((VISITS*SERVICE_DEMAND));
Run Code Online (Sandbox Code Playgroud)
我收到这个错误:
./calc_serv_demand.sh:line 12:0.0895406:语法错误:算术运算符无效(错误标记为".0895406")
有人能帮我吗?
我认为这是因为bash仅适用于整数...但我需要使用浮点值.
提前致谢
问题解决了:
VISITS = $(echo $ WR + $ RD | bc); echo $ VISITS
SERVICE_DEMAND = $(echo $ VISITS'*'$ SERVICE_TIME | bc); echo $ SERVICE_DEMAND