2017-05-26 51 views
1

我想兩個文件是沒有任何行匹配非常不同的組合:如何合併兩個文件中沒有匹配行

文件1(超過1000行): M03558 203 5 23464 CTTGTA M03559 205 3 1096 CTTGTQ M03560 209 12 1956 CTTGTW M035561 304 5 2347 CTTGTK ...

文件2(的表3行): A 12 34 78 0.3 B 13 35 79 0.3 C 14 36 80 0.5

期望的結果: M03558 203 5 23464 CTTGTA A 12 34 78 0.3 M03559 205 3 1096 CTTGTQ B 13 35 79 0.3 M03560 209 12 1956 CTTGTW C 14 36 80 0.5 M03561 304 5 2347 CTTGTK
...
有沒有辦法實現這個在bash,PERL,Python或R,好嗎?

+0

的可能的複製[如何連接兩個文件逐行使用bash](https://stackoverflow.com/questions/3806874/how-to-concatenate-two-files-line-by-line-using-bash) – miken32

回答

0

在linux下可以使用paste命令:

paste -d " " file1 file2 > outfile 

如果代替分離該二者的合併記錄的空間,你想那麼製表符:

paste -d "\t" file1 file2 > outfile 
+0

這是一個質量差的問題沒有顯示研究工作,顯然是重複的。像這些問題不應該回答。 – miken32

相關問題