gpt4 book ai didi

bash - 使用两列比较三个文件并使用 awk/sed 在每个文件中打印唯一条目

转载 作者:行者123 更新时间:2023-11-29 09:32:31 25 4
gpt4 key购买 nike

<分区>

我有以下格式的三个文件:

$ cat a.bed 
chr1 6 6 aa
chr1 8 8 bb
chr2 22 22 aa
chr3 24 24 bb

$ cat b.bed
chr1 12 12 cc
chr1 6 6 dd
chr5 14 14 cc

$ cat c.bed
chr1 8 8 ss
chr4 11 11 dd
chr1 6 6 aa

我想使用前两列比较这些文件,并为每一行打印信息,无论它存在于一个文件还是多个文件中,例如:

chr1    6   6   aa  3   a.bed,b.bed,c.bed
chr1 8 8 bb 2 a.bed,c.bed
chr2 22 22 aa 1 a.bed
chr3 24 24 bb 1 a.bed
chr1 12 12 cc 1 b.bed
chr5 14 14 cc 1 b.bed
chr4 11 11 dd 1 c.bed

第 5 列给出了它所在的文件数,第 6 列给出了文件名。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com