我有两个文件,我想通过比较两个文件来获得新行,我知道可以使用'diff newfile oldfile'来获取新行,但输出将包括“ <“和我不想要的差异信息。linux shell diff两个文件获取新行
例如,现在我有一个的oldfile:
a
b
c
和newfile中
a
b
c
d
e
f
的 '差异newfile中的oldfile' 的结果将是
4,6d3
< d
< e
< f
但结果我想要的是
d
e
f
那么我怎么能得到这个输出?我搜索了很多差异选项,但没有任何想法
在此先感谢您。
的可能的复制(https://stackoverflow.com/问题/ 18204904 /快速查找线路不在另一个文件中) –
另请参阅[BashFAQ/036](http://mywiki.wooledge.org/BashFAQ/036):“我如何获得所有行:两个文件中的所有行(设置交集)或仅两个文件中的一个(设置减法)。” –
你可以通过“native”diff – RomanPerekhrest