我需要一个diff工具,它有一个命令行选项来创建和保存一个diff报告,看起来很容易阅读,就像WinMerge生成的html报告一样。我有几百个文件需要比较,手动打开文件并保存报告是不现实的。
我确实找到了一个可以做到这一点的工具:http://sourceforge.net/projects/diff2html
这是一个bash脚本,使用diff(1)并根据输出创建一个带有颜色编码的diffs的HTML页面。
您看过WinMerge中的命令行选项吗?http://manual.winmerge.org/Command_line.html
您可能需要使用AutoHotkey来自动保存由WinMerge创建的报告:http://www.autohotkey.com/