示例:
文件1:
contig01
contig02
contig03
contig04
文件2 :(制表符分隔)
9.8 5.4 5.7 8.7
5.6 4.5 6.4 4.6
3.4 4.3 2.4 4.5
3.4 3.6 6.5 3.5
我只是想要一个合并它们的文件,所以我得到了
contig01 9.8 5.4 5.7 8.7
contig02 5.6 4.5 6.4 4.6
等
文件的顺序相同
谢谢
答案 0 :(得分:3)
您需要paste命令。
$ cat <<EOF >file1
> contig01
> contig02
> contig03
> contig04
> EOF
$ cat <<EOF >file2
> 9.8 5.4 5.7 8.7
> 5.6 4.5 6.4 4.6
> 3.4 4.3 2.4 4.5
> 3.4 3.6 6.5 3.5
> EOF
$ paste file1 file2
contig01 9.8 5.4 5.7 8.7
contig02 5.6 4.5 6.4 4.6
contig03 3.4 4.3 2.4 4.5
contig04 3.4 3.6 6.5 3.5
答案 1 :(得分:1)
在unix中,使用man paste
paste f1 f2