【发布时间】:2017-08-11 05:38:16
【问题描述】:
我有两个文件,我想通过比较两个文件来获取新行,我知道可以使用 'diff newfile oldfile' 来获取新行,但输出将包括“
例如,现在我有一个旧文件:
a
b
c
还有一个新文件
a
b
c
d
e
f
'diff newfile oldfile'的结果将是
4,6d3
< d
< e
< f
但我想要的结果是
d
e
f
那么我怎样才能得到这个输出呢?我搜索了很多差异选项,但没有任何想法
提前谢谢你。
【问题讨论】:
-
另见BashFAQ/036:“我怎样才能得到所有行:在两个文件中(设置交集)或仅在两个文件之一中(设置减法)。”
-
您可以通过“native” diff 获得所需的结果