
一致しない行を維持しながら2つのファイルをリンクする方法を知っている人はいますか?例えば、
ファイル1:
a
b
c
d
e
ファイル2:
b tsd gills 2000
e ffe jjoog 1928
以下のように出力ファイルを作成したいと思います。出力
a
b tsd gills 2000
c
d
e ffe jjoog 1928
これにより、一致しないIDを持つ行を維持できなくなります。
join file1 file2 > Output
Output is as below
b tsd gills 2000
e ffe jjoog 1928
よろしくお願いします!
答え1
努力する
join -a 1 file1 file2
~によるとman join
-a FILENUM
FILENUMファイルでペアリングできない行を印刷します。ここで FILENUM は、FILE1 または FILE2 に対応する 1 または 2 です。