How to compare two decimal numbers in bash/awk?

前端 未结 7 2185
傲寒
傲寒 2020-12-08 15:09

I am trying to compare two decimal values but I am getting errors. I used

if [ \"$(echo $result1 \'>\' $result2 | bc -l)\" -eq 1 ];then

7条回答
  •  攒了一身酷
    2020-12-08 15:36

    if [[ `echo "$result1 $result2" | awk '{print ($1 > $2)}'` == 1 ]]; then
      echo "$result1 is greater than $result2"
    fi
    

提交回复
热议问题