【发布时间】:2020-10-27 06:37:52
【问题描述】:
我正在尝试根据特定文件中的列连接多个文件,即“file1”
file1,充当“锚”:
rs00001
rs00002
rs00003
rs00004
rs00005
文件2:
rs00001 chr4:180168624 ANAPC4
rs00002 chr5:67819450 FABP2
rs00004 chr4:115169445 TBC1D1
rs00005 chr4:67815503 MAML3
文件3:
rs00003 19.65 6 5 1
rs00004 17.23 5 4 1
rs00005 20.95 8 2 0
期望的输出:
rs00001 chr4:180168624 ANAPC4 . . . .
rs00002 chr5:67819450 FABP2 . . . .
rs00003 . . 19.65 6 5 1
rs00004 chr4:115169445 TBC1D1 17.23 5 4 1
rs00005 chr4:67815503 MAML3 20.95 8 2 0
我尝试过的代码:
paste file1 file2 file3
但它只是将所有内容合二为一,而不是基于file1中的列。
rs00001 rs00001 chr4:180168624 ANAPC4 rs00003 19.65 6 5 1
rs00002 rs00002 chr5:67819450 FABP2 rs00004 17.23 5 4 1
rs00003 rs00004 chr4:115169445 TBC1D1 rs00005 20.95 8 2 0
rs00004 rs00005 chr4:67815503 MAML3
rs00005
感谢任何帮助。谢谢!
【问题讨论】:
-
这能回答你的问题吗? Padding Empty Field in Unix Join Operation