我在跑
diff -rq linux-4.15-rc9/ ubuntu-bionic/ > ubuntu.diff
但输出只是几行:
Files linux-4.15-rc9/tools/perf/util/metricgroup.c and ubuntu-bionic/tools/perf/util/metricgroup.c differ
我想要一个大文件,其中包含每个文件之间的所有实际差异(行插入和删除)
答案1
您不需要该-q
选项,因为它会生成不同的文件列表。
就像是
diff -Naur /path/to/original /path/to/changed
应该会生成您想要的内容。如果确实如此,只需将输出重定向到文件以用作补丁即可。
diff -Naur /path/to/original /path/to/changed > /path/to/my_changes.patch