「Bash」bcコマンドを使って小数点を比較する

2021年12月3日

書式
echo '$変数1 > $変数2″| bc’==1
echoとbcコマンドを組み合わせて、小数点を比較します

使用例

#!/bin/bash
 
cftA=0.2
cftB=0.3
 
if [ `echo "$cftA > $cftB" | bc` == 1 ]; then
    echo "cftA > cftB"
else
    echo "cftA <= cftB"
fi

実行結果
# sh test09.sh
cftA <= cftB

batch

Posted by arkgame