我有两个文件(制表符分隔)一个文件有4列和n行,第二个文件有2列和n行。合并两个文件
第一个文件的第4列与第2个文件的第2列相同。
我希望有第三个文件,其中包含从文件2.
一行bash脚本的任何建议,从文件1和5列前四列。
我有两个文件(制表符分隔)一个文件有4列和n行,第二个文件有2列和n行。合并两个文件
第一个文件的第4列与第2个文件的第2列相同。
我希望有第三个文件,其中包含从文件2.
一行bash脚本的任何建议,从文件1和5列前四列。
尝试join
join FILE1 FILE2 -1 4 -2 2 -t"tab"
表示基于第4场(-1 4
)文件FILE1和FILE2之间的连接FILE2和FILE2的第二个字段(-2 2
)
我想让他们作为制表符分隔(我没有得到他们作为制表符分隔)....任何建议.. – Angelo
@Angelo:指定字段分隔符“t”选项卡“选项(如下例所示:http://compute.cnr.berkeley.edu/cgi-bin/man-cgi?join) –
看一看在join
命令,见指南here
对于制表符尝试
join -t \t files1 …
添加输入的问题以及预期的输出 –