求集合A与集合B的差集
方法1:
sort B B A | uniq -u
方法2:
grep -vFf file_b file_a
方法3:(假设A, B都只有一列数据,且无'/t')
cat fileA | awk '{print $0,1}' | cat - fileB | awk '{if(NF==2)m[$1]=1;else if(!($1 in m))print}'
求集合A与集合B的差集
方法1:
sort B B A | uniq -u
方法2:
grep -vFf file_b file_a
方法3:(假设A, B都只有一列数据,且无'/t')
cat fileA | awk '{print $0,1}' | cat - fileB | awk '{if(NF==2)m[$1]=1;else if(!($1 in m))print}'