perl – * nix:执行set union / intersection /列表的差异

前端之家收集整理的这篇文章主要介绍了perl – * nix:执行set union / intersection /列表的差异前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有时需要比较两个文本文件.显然,差异显示出差异,它也隐藏了相似之处,这是一个点.

假设我想对这些文件进行其他比较:set union,intersection和subtraction,将每行作为集合中的一个元素.

是否有类似的简单的常用工具或一个可以做到这一点的一线?

例子:

A.TXT

john
mary

b.txt

adam
john
$> set_union a.txt b.txt
john
mary
adam
$> set_intersection a.txt b.txt
john
$> set_difference a.txt b.txt
mary

解决方法

联盟:排序文件

交点:排序文件… | uniq -d

区别:排序文件… | uniq -u

猜你在找的Perl相关文章