-1
我有这种格式的两个文本文件中的列:的Linux - 操纵两个文本文件
文件-1:
Class Pos Ref Alt Raw_score Actual_Score
1 50203 Y E -0.00254 3.298
5 6357 G V 1.358 10.685
2 87521 A H 0.6587 6.3354
文件-2:
Class Pos Ref Alt Info
5 6357 G V ACT/wo%%$2.25;56842;ALT
11 25684 H A GEP/hq#$..25;69875;Trans
3 258 G L KPD/ng?~88q68;8954;Inter
如果initial four columns
的File-1
与File-2
的initial four columns
匹配,然后将文字Raw_score
和Actual_score
及其values
在匹配线的末端,分离与;
标志,如:
输出:
5 6357 G V ACT/wo%%$2.25;56842;ALT;Raw_score=1.358;Actual_score=10.685
你可能想要阅读'join',还有'awk'和'sort'。 –
可能重复的[加入多个字段使用Unix加入](http://stackoverflow.com/questions/2619562/joining-multiple-fields-using-unix-join) – tripleee
Yups,但加入模式在我的情况是不同的。 –