用cat,sort,uniq命令實現文件行的交集 、並集、補集
- 交集 $F_1 \cap F_2 $
cat f1 f2 | sort | uniq -d
- 並集 $F_1 \cup F_2 $
cat f1 f2 | sort | uniq
- 並集 - 交集 $F_1 \cup F_2 - F_1 \cap F_2 $
cat f1 f2 | sort | uniq -u
- 補集 $ F_1 - F_2 = (F_1 \cup F_2 ) \cup F_2 - (F_1 \cup F_2 ) \cap F_2 $
cat f1 f2 | sort | uniq | cat f2 - | sort | uniq -u