コマンドラインでの表形式データの処理

コマンドラインでの表形式データの処理

私は次のデータを持っています:

300>BRIAN
100>DANY
200>NICOLE
105>DANY

以下を作成したいと思います。

300>BRIAN
205>DANY
200>NICOLE

区切り文字はで、>最初の列はSUMでなければなりません。

ベストアンサー1

必須GNUデータの混合解決策

datamash -st '>' groupby 2 sum 1 < data | datamash -t '>' reverse
300>BRIAN
205>DANY
200>NICOLE

おすすめ記事