
Shell代码 #!/bin/bash PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin ram_max=9 ram=10.2 #ram
大于ram_max打印出1赋值给变量check check=`echo $ram >$ram_max bc` #判断如果check匹配1打印1,注意空格(shell格式不正确会导致运行错误) if [ $check = 1 ] then echo 1 fiaa=5.111%bb=1.222%test `echo ${aa%%%}'<'${bb%%%} |bc -l` -eq 1 &&echo aa小于bb || echo aa大于bb#上面的命令中${aa%%%}的作用是去除
数字末尾的
百分号使用bc的目的是,可以比较小数。
评论列表(0条)