uniq -d是只打印重复行 -u是只打印独一无二的行
文件A : abcd
文件B: cdef
取并集:A + B sort A B|uniq

[Linux] 取两个文件的并集/交集/差集 Linux 第1张

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

 


取交集: sort A B|uniq -d

[Linux] 取两个文件的并集/交集/差集 Linux 第2张

 


取差集:A - B sort A B B|uniq -u

[Linux] 取两个文件的并集/交集/差集 Linux 第3张

 


取差集:B - A sort A B A|uniq -u

[Linux] 取两个文件的并集/交集/差集 Linux 第4张

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄