вот мое решение, попробуйте его и дайте мне знать, если оно работает.
#!/bin/bash
awk '
BEGIN{group="c1"
sum=0}
{
if(substr($1,1,2)==group)
{sum+=$3
print group " " sum}
else {
group=substr($1,1,2)
sum=$3
print group " " sum}
}' file.txt > tmp.txt
awk 'BEGIN{group="c1"}
$1!=group {print group " " sum
group=$1} {sum=$2}
END{print $1 " " $2}' tmp.txt >finalResult.txt
rm tmp.txt
И результат должен появиться в файле finalResult.txt. Вы можете скопировать его в сценарий bash и протестировать его.