去重
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