Eu tenho um arquivo grande no seguinte formato:
2 1019 0 12
2 1019 3 0
2 1021 0 2
2 1021 2 0
2 1022 4 5
2 1030 0 1
2 1030 5 0
2 1031 4 4
Se os valores na coluna 2 corresponderem, quero somar os valores nas colunas 3 e 4 de ambas as linhas, senão apenas a soma dos valores na linha exclusiva.
Portanto, a saída que eu espero seria assim:
2 1019 15
2 1021 4
2 1022 9
2 1030 6
2 1031 8
Eu posso classificar arquivos de acordo com a coluna 2 com awk
ou sort
e somar as últimas colunas com awk
, mas apenas para linhas individuais, não para duas linhas em que a coluna 2 corresponde.
$1 $2
como a chave.