perl – 从一个文件中打印不包含在另一个文件中的行

前端之家收集整理的这篇文章主要介绍了perl – 从一个文件中打印不包含在另一个文件中的行前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想打印在一个文件中但不在另一个文件中的行。但是,这两个文件都没有排序,我需要保留这两个文件中的原始顺序。
contents of file1:
 string2
 string1
 string3

 contents of file2:
 string3
 string1

 Output:
 string2

有没有一个简单的脚本,我可以完成这个?

解决方法

fgrep -x -f file2 -v file1

-x匹配整行

-f FILE从FILE获取模式

-v反转结果(显示不匹配)

猜你在找的Perl相关文章