我有腳本文件。使用shell腳本添加整數不起作用?
for file in *.TXT
do
amount=$(less $file | grep BPR | awk -F'CACH' '{c=$1;sub(/[^0-9]*/,"",c);total+=c/100}END{printf "%.2f", total}')
totalAmount=$(expr $totalAmount+$amount)
done
現在我的劇本是這樣的
for file in *.TXT
do
amount=$(less $file | grep BPR | awk -F'CACH' '{c=$1;sub(/[^0-9]*/,"",c);total+=c/100}END{printf "%.2f", total}')
echo "$totalAmount += $amount" | bc -l
done
echo $totalAmount
,但是當我在$ totalAmout + = $量運行該扔了錯誤。
我需要將總量存儲在像totalAmount這樣的變量中。
請幫我
怎麼樣努力$ totalAmout + $量 – Satya
我已經試過這兄弟,但它不工作:( – Ricky
PEBKAC:!'$ totalAmout' = '$ totalAmount' –