0
我有一個存儲命令輸出的變量。我如何將它與浮點數進行比較?Bash比較
更具體地講我做
x=$(tail -n 1 foo| cut -d ' ' -f2)
if (($x < 0)); then ...
其中foo
是一個文件名。在做上述我收到以下錯誤
-0.08 < 0 : syntax error: invalid arithmetic operator (error token is "0.08 < 0")
我需要比較的值是-0.08
,但誤差記號是不同
我應該爲這種比較嗎?