shell 浮点数比较大小

浮点数比较大小

# 需要注意的是:bc的结果为1代表真,为0代表假

[root@db03 ~]# echo "10.3 > 10.1" | bc 
1
[root@db03 ~]# echo "1.1 < 0.7" | bc 
0


总结

条件测试:
格式1: test 条件表达式
格式2: [ 条件表达式 ]
格式3: (()) 数值比较,运算 C语言
格式4: [[ 条件表达式 ]],支持正则 =~

结合$符号
$[] # 整数运算
$(()) # 整数运算
$() # 命令替换

其他
() # 子shell中执行
posted @ 2020-11-19 14:42  nick_xm  阅读(1256)  评论(0编辑  收藏  举报