+-

参见英文答案 > How to compare two floating point numbers in Bash? 17个
我正在尝试执行简单的数学运算,检查变量是否大于或等于“1.5”
但我得到[:2.41:整数表达式预期
我正在尝试执行简单的数学运算,检查变量是否大于或等于“1.5”
但我得到[:2.41:整数表达式预期
码:
reSum=$(expr "scale=1;555/230" | bc)
if [ $reSum -ge "1.5" ]; then
...
fi
如何在shell脚本中进行浮点比较?
最佳答案
if echo 555 230 | awk '{exit $1/$2 >= 1.5 ? 0 : 1}'
then
# ...
fi
点击查看更多相关文章
转载注明原文:linux – Bash:整数表达式预期 - 乐贴网