Mismatch Percentage: $((( 100 * $TEST2 ) / $TEST1))
我想从上面的代码中获取浮点数。我正在使用bash shell脚本。但上面的代码并没有给我浮点数。我猜bash不支持浮动数字
答案 0 :(得分:3)
来自VaughnCato的无耻窃取:
echo "Mismatch Percentage: $(echo "100*$TEST2/$TEST1" | bc -l)"
答案 1 :(得分:1)
我在~./bashrc
function bashCalc ()
{
bc <<< "scale=6;$1";
}
现在你总是可以在你的(子)shell中使用:
Mismatch Percentage: $(bashCalc (100*$TEST2)/$TEST1 )