一尘不染

如何获得Linux中两个文件之间的差异(仅附加)

linux

我有两个文件A1和A2(未排序)。A1是A2的早期版本,一些行已添加到A2。如何获得添加到A2的新行?

注意:我只想添加新行,而不想要A1中但在A2中删除的行。当我这样做时diff A1 A2,我得到了添加和删除,但是我只想要添加。

请提出一种方法。


阅读 209

收藏
2020-06-07

共1个答案

一尘不染

diff然后grep针对您想要的编辑类型。

diff -u A1 A2 | grep -E "^\+"
2020-06-07