我有两个如下所示的文件,它们是制表符分隔的:
档案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
...
我想加入基于 3 列与“chr1”、“123”和“aa”的两个文件,并将文件 B 的前两列添加到文件 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?