小编uni*_*ipe的帖子

比较两个文件并输出差异

我知道diff并使用循环,但我似乎无法真正获得我需要的差异。我基本上是想比较两个文件(file2.txt 和 file2.txt),然后得到它们之间缺少的输出。

目标 1:从 file1.txt 中查找 file2.txt 中缺少的内容

目标 2:查找任一文件中缺少的内容。file2.txt 中可能存在一些不在 file1.txt 中的行。我也想了解他们。

diff只告诉我这两个文件不一样,逐行比较差异。我需要的是一个通过文件的程序,而不是按行区分。如果在 file1.txt 的第 2 行找到包含 '/bin/mount' 的行并且在 file2.txt 的第 59 行找到,那么我不需要知道它。我只想知道整体上没有什么。这能做到吗?

linux unix bash diff command-line

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

bash ×1

command-line ×1

diff ×1

linux ×1

unix ×1