平时比较少写 shell ,最近因为需要,写 shell 时,发现 shell 的语法真的让人头大,比如简单的比较两个浮点数大小:
- 方式 1:
a=0.1
b=0.01
if (( $(echo "$a > $b" |bc -l) )); then
ehco "true"
else
echo "false"
fi
a=0.1
b=0.01
if [ $(echo "$a > $b"|bc) -eq 1 ];then
echo "true"
else
echo "false"
fi
