Edited at

joinコマンドでtab区切りファイルを扱う

More than 5 years have passed since last update.

SQLのJOIN的なことがコマンドだけで出来てしまう便利なjoinコマンド。

スペース区切りならそのまま、CSVなら-t ,で出来るけど、タブ区切りは-t "\t"-t '\t'ではうまく行かない。

コンソールからそのまま打てるなら、-t '<tab>キー'とキーを実際に押す。

制御コマンドが押せないようになっているなら、-t '<Ctrl+v><tab>キー'で対応可能。

コメントより:

-t "$(printf '\011')" も使えます。この方がスマート!