はじめに 集計はRDBばかりに頑張らせるのをやめると幸せになれる。のですが、JOINコマンドを利用するともっと幸せになれます。 JOINコマンドとは こちらに詳しくまとまっているのですが、2つのtsvファイルや、csvファイルをjoinする事ができます。 Joinコマンドでテキスト結合はこうする joinコマンドについて詳しくまとめました 【Linuxコマンド集】 RDBを利用できない時に、ファイルだけでテーブル間の結合処理ができるという夢のようなコマンドですが、sortとの兼ね合いで思ったようにjoin出来ないことがあります。 結論から言うと というエラーが出たときには、 join前のsort時にLANG=Cを指定する。 join時にもLANG=Cを指定する。 JOINが失敗するなら、grepで似たようなこと出来ないの? 近いことで、以下のコマンドで、[ファイル2]中にある[ファイル1]