《Bash Shell的浮点数比较,绝对经典,吐血推荐.docx》由会员分享,可在线阅读,更多相关《Bash Shell的浮点数比较,绝对经典,吐血推荐.docx(1页珍藏版)》请在三一办公上搜索。
Bash Shell 的浮点数比较,绝对经典,吐血推荐bash 的浮点数比较,绝对经典,吐血推荐 在bash shell脚本中不直接支持浮点数的比较,比如 a=7.2 b=8 if $a -lt $b ; then echo a less than b else echo b less than a fi 会报错 integer expression expected 有两种解决办法 bc 方法 if echo $a $b|bc -eq 1 ; then awk 方法 if echo $a $b | awk if($1 7|bc -eq 1 ; then echo all is ok else echo vims version is so low fi else echo dont install vim-full, will auto install fi