0
chr pos1 sample Gene
chr1 123 sample1 x
chr1 234 sample2 Y
chr2 345 sample2 z
文件2:
sample Gene chr pos1
sample1 x chr1 123
sample2 A chr1 234
sample2 c chr3 123
sample2 z chr2 345
我用awk 'NR==FNR{A[$1,$2]++;next}A[$3,$4]'file1 file2
得到共同作用的结果,就像聪明的我试图
awk 'NR==FNR{A[FNR]=[$1,$2]++;next}{print A[$3,$4]==A[FNR] ? $0"\t"1 :$0"\t"0}' file1 file2
但出现错误。
我认为你错过了这个数组的名字,在'='右边'A [FNR] = [$ 1,$ 2] ++' – Ashkan 2014-10-10 08:22:56