Вы можете использовать этот код для суммирования значений на основе вашего столбца id,
Я добавил один оператор awk после вашего кода
awk 'BEGIN{OFS=",";} {split($line, part, " "); print part[1],part[2],part[4]}' abcd | awk '{ gsub (" ", "", $0); print}' | awk 'BEGIN{FS=OFS=SUBSEP=","}{arr[$2,$3]+=$1;}END{for ( i in arr ) print i,arr[i];}'
Продолжайте с этим ...