【Linux】joinコマンドの使い方と実行例

Linuxコマンド「join」で2つのファイルの内容(行)を連結して出力する方法についてまとめました。

2つのファイルの内容(行)を連結して出力(joinコマンド)

joinコマンドは、2つのファイルの内容(行)を連結して出力します。

join [オプション] [ファイル名1] [ファイル名2]
オプション 説明
 -j フィールド番号 結合キーとなるフィールド番号を指定
 -1 フィールド番号 1つ目のファイルの結合キーとなるフィールド番号を指定
 -2 フィールド番号 2つ目のファイルの結合キーとなるフィールド番号を指定

【実行例】

$ cat data1.txt
1       data11
2       data21
3       data31

$ cat data2.txt
1       data12
2       data22
3       data32

$ join -j 1 data1.txt data2.txt
1 data11 data12
2 data21 data22
3 data31 data32

関連ページ

LinuCの試験対策と例題まとめ
LinuCの試験対策と例題(学習サイト)についてまとめました。
LPICの試験対策と例題まとめ
LPICの試験対策と例題(学習サイト)についてまとめました。
【Linux超入門】システムの基礎とよく使うコマンドなど徹底解説
Linuxシステムの基礎とよく使うコマンドなどについて入門者向けに解説します。

コメント