适用场景:
系统 数值
cbus 100
cbus 200
ebus 105
ebus 100
按系统求和
#!/bin/bash
DEBUG=1
for i in `awk -F ':' '{print $1}' 1.txt | sort | uniq`
do
aa=`awk -F ':' '$1 ~ /'$i'/ {(tot=tot+$2) } ; END {print tot}' 1.txt`
((DEBUG)) && echo "$i $aa"
done
系统 数值
cbus 100
cbus 200
ebus 105
ebus 100
按系统求和
#!/bin/bash
DEBUG=1
for i in `awk -F ':' '{print $1}' 1.txt | sort | uniq`
do
aa=`awk -F ':' '$1 ~ /'$i'/ {(tot=tot+$2) } ; END {print tot}' 1.txt`
((DEBUG)) && echo "$i $aa"
done