我真的很坚持这一点,希望能得到任何帮助!
我有一个 3 列的 CSV 文件。如果一行与另一行具有相同的第一列和第二列,则将这些行中的第三列加在一起。
Input:
7514 128 1
7514 128 2
7514 128 1
7514 544 1
7514 544 3
5807 338 4
5807 338 1
Output:
7514 128 4
7514 544 4
5807 338 5
我试过了
awk '{A[$1]+=$2;next}END{for(i in A){print i,A[i]}}' file
但它只给了我
7514 1472
5807 676
这不是我想要的。非常感谢任何 awk 专家对此的帮助。