linux - linux下如何在另一个文件中搜索行

标签 linux

我有文件1和文件2。我需要搜索并打印出 file1 中的任何行是否存在于 file2 中。如果不存在,我需要知道无论如何都不存在条目。我怎样才能在linux命令中实现这一点?

最佳答案

只需要 grep:

grep -f file1 file2

如果你想将file1处理为固定字符串,而不是正则表达式模式,则需要添加参数-F。

grep -F -f file1 file2

关于linux - linux下如何在另一个文件中搜索行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12030527/

相关文章:

linux - 文件对象是每个进程的本地对象还是系统范围的?

linux - 将输出转换为 Excel 工作表的脚本

linux - BASH 中文本文件中的多个变量

linux - 计算包含特定字符的文本文件中的行数(Linux)?

linux - 虚拟主机不能在 tomcat6 中工作

linux - 匹配多个输出并在单个文件中打印(sed、awk、for 等)

linux - 分区可用空间的排序输出

c - 写入()到 i2c 设备 : Operation not permitted

c++ - Linux/C++ 如何调试发布应用

Java内存之谜(我有泄漏)?