求Linux中两个文件的交集(linux两个文件交集)

假设求的两个文件名分别是A和B,那么Linux求两个文件的交集的方法有如下几种:

第一种是使用基于文件的过滤器,比如sort和uniq方法。

在命令行窗口中,输入以下代码:

sort A B | uniq -d > Intersection

输入后会生成新的文件Intersection,其中包含两个文件A和B的交集内容。

第二种是使用grep管道来比较文件。

在命令行窗口中,输入以下代码:

grep -Ff A B > Intersection

输入后会生成新的文件Intersection,其中包含两个文件A和B的交集内容。

第三种是使用comm来比较两个文件的内容。

在命令行窗口中,输入以下代码:

comm -12 A B > Intersection

输入后会生成新的文件Intersection,其中包含两个文件A和B的交集内容。

以上就是Linux中求两个文件的交集的三种方法,只要根据实际情况选择合适的方法来操作,就可以很方便快捷地求解指定文件的交集。


数据运维技术 » 求Linux中两个文件的交集(linux两个文件交集)