awk-去重、并集、差集、交集

去重

awk '!A[$0]++' a.txt

并集

awk '!A[$0]++' a.txt b.txt

差集(a-b)

awk 'NR==FNR{A[$0];next}!($0 in A)' b.txt a.txt

交集

awk 'NR==FNR{A[$0];next}($0 in A)' a.txt b.txt
posted @ 2020-06-26 19:32  雨泣的世界  阅读(1183)  评论(0)    收藏  举报