我在嘗試一些非常簡單的操作,但是我嘗試的所有代碼都不起作用。 我需要在bash中添加兩個浮點數。我這樣做:在bash中添加浮動數字
result1=`$CURL -o /dev/null -s -w %{time_total} $url1`
result2=`$CURL -o /dev/null -s -w %{time_total} $url2`
result3=`$CURL -o /dev/null -s -w %{time_total} $url3`
total= `expr $result2 + $result3`
echo $total | $GAWK -F: '{ print "connection_1.value " $1 }'
但在提示我得到這樣的輸出:
./http_response_2: line 12: 0,018+0,255: command not found
connection_1.value
我想也這樣做:
result1=`$CURL -o /dev/null -s -w %{time_total} $url1`
result2=`$CURL -o /dev/null -s -w %{time_total} $url2`
result3=`$CURL -o /dev/null -s -w %{time_total} $url3`
total= `$result2 + $result3 | bc`
得到同樣的結果。 在此先感謝!
刪除空間在'total ='和''expr ...'之間# – fedorqui
用最後一段代碼替換最後一行:'total = $(bc <<<「$ result2 + $ result3」)' –
@fedorqui謝謝, m得到這個:expr:沒有整數參數 – HCarrasko