Я не могу найти решение awk для этой простой задачи.Я могу легко суммировать столбец (3 доллара) на основе одного совпадающего поля (1 доллар) с помощью:
awk -F, '{array[$1]+=$3} END { for (i in array) {print i"," array[i]}}' datas.csv
Теперь, как я могу сделать это на основе двух полей?Скажем, $ 1 и $ 2?Вот пример данных:
P1,gram,10
P1,tree,12
P1,gram,34
P2,gram,23
...
Мне просто нужно сложить столбец 3, если первое и второе поля совпадают.
Спасибо за любую помощь!