Не уверен, что это правильный заголовок для этого вопроса, так как я новичок в Perl, но у меня есть текстовый файл с двумя интересующими колонками:
AB Volume
100 280
137 250
150 375
100 100
100 600
137 200
И я хочу суммировать объемы на основе AB #, в результате получается
AB Instances Volume
100 3 980
137 2 450
150 1 375
Все, что я до сих пор делал, это отображал отдельные AB в выходном файле, но я изо всех сил пытаюсь получить сумму счетчиков томов.
$isAB{$AB} = 1;
$isVolume{$Volume} =1;
$numAB{$AB}++;
print "AB\tInstances\tVolume\n";
for $AB (sort {$a<=>$b;} keys %numAB) {
print "$AB\t$numAB{$AB}\n";
}
Любая помощь будет оценена! Спасибо