所以我有一个场景,其中有两个文件夹-旧文件夹和新文件夹。旧是文件夹的旧版本,新是文件夹的最新版本。
它们两个都有相同的文件。但是在新版本中已添加,删除或编辑了行。
我基本上想在新文件夹中查找已更改的行数(添加,删除或编辑的行-所有这些都视为行更改)。
我尝试过
diff -y --suppress-common-lines a b | grep '^' | wc -l
,但是值在(a =旧,b =新)和(a =新,b =旧)时变化。所以我认为这不是正确的答案。
在这种情况下正确的命令是什么?