查找Linux中两个文件夹之间更改的行数

时间:2018-08-04 22:43:03

标签: linux grep

所以我有一个场景,其中有两个文件夹-旧文件夹和新文件夹。旧是文件夹的旧版本,新是文件夹的最新版本。

它们两个都有相同的文件。但是在新版本中已添加,删除或编辑了行。

我基本上想在新文件夹中查找已更改的行数(添加,删除或编辑的行-所有这些都视为行更改)。

我尝试过

diff -y --suppress-common-lines a b | grep '^' | wc -l

,但是值在(a =旧,b =新)和(a =新,b =旧)时变化。所以我认为这不是正确的答案。

在这种情况下正确的命令是什么?

0 个答案:

没有答案