I want to remove duplicate rows from a CSV and concatenate the values of specific column (in this case, column2).
Input
ID column2 column3 column4, etc....
1 a test3 test4
1 r test3 test4
1 c test3 test4
2 r test3 test4
2 o test3 test4
3 a test3 test4
4 b test3 test4
4 c test3 test4
4 e test3 test4
Expected result
ID column2 column3 column4, etc....
1 a|r|c test3 test4
2 r|o test3 test4
3 a test3 test4
4 b|c|e test3 test4
Is it possible with awk?