我有脚本文件。使用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' –