最初の列の重複項目を削除し、2番目の列を保持します。

最初の列の重複項目を削除し、2番目の列を保持します。

2番目の列を最初の列の最初の項目にグループ化するスクリプトが必要です。

以下の例:

入力する、

A,1
A,2
B,1
D,1
A,3
B,2

出力、

A,1,2,3
B,1,2
D,1

ベストアンサー1

使用GNUデータの混合:

$ datamash -st, -g 1 collapse 2 < input.csv
A,1,2,3
B,1,2
D,1

おすすめ記事