以下に示すように、タブ区切りの 2 つのファイルがあります。
ファイル A
chr1 123 aa b c d
chr1 234 a b c d
chr1 345 aa b c d
chr1 456 a b c d
....
ファイルB
xxxx abcd chr1 123 aa c d e
yyyy defg chr1 345 aa e f g
...
「chr1」、「123」、「aa」の 3 つの列に基づいて 2 つのファイルを結合し、ファイル B の最初の 2 つの列をファイル A に追加して、出力が次のようになるようにします。
chr1 123 aa b c d xxxx abcd
chr1 234 a b c d
chr1 345 aa b c d yyyy defg
chr1 456 a b c d
誰でもこれを awk で行うのを手伝ってもらえますか。可能であれば、awk oneliners を使用しますか?