【发布时间】:2014-05-27 14:44:01
【问题描述】:
我目前正在努力完成比较两个文件的任务。这两个文件的值都有差异和新行。示例:
文件1:
Germany=Munich
Swiss=Bern
Austria=Wien
Italy=Rom
文件2:
Germany=Berlin
Swiss=Bern
Italy=Rom
我的操作的结果应该如下:
输出文件:
Austria=Wien
我怎样才能获得仅不在 file2 中的输出文件的行?我对线条的差异不感兴趣。只是缺少一条完整的线。
我已经尝试过 diff 和 sdiff,但没有得到想要的结果。
谢谢
【问题讨论】:
-
如果在文件 1 中有 Germany=Munich Swiss=Bern Austria=Wien Italy=Rom 并且在文件 2 中:Germany=Hambourg(例如) Swiss=Bern Italy=Rom 结果是什么?
-
@angel 我假设 OP 只需要在 file2 中找不到第一个字段的行。