【发布时间】:2012-11-22 17:59:09
【问题描述】:
我需要一个具有命令行选项的 diff 工具来创建和保存看起来易于阅读的 diff 报告,类似于 WinMerge 生成的 html 报告。我有几百个文件需要比较,必须手动打开文件并保存报告是不切实际的。
【问题讨论】:
我需要一个具有命令行选项的 diff 工具来创建和保存看起来易于阅读的 diff 报告,类似于 WinMerge 生成的 html 报告。我有几百个文件需要比较,必须手动打开文件并保存报告是不切实际的。
【问题讨论】:
我确实找到了一个可以做到这一点的工具:http://sourceforge.net/projects/diff2html
这是一个 bash 脚本,它使用 diff(1) 并从输出中创建一个带有颜色编码差异的 HTML 页面。
【讨论】:
您是否查看过 WinMerge 中的命令行选项? http://manual.winmerge.org/Command_line.html
您可能需要使用 AutoHotkey 之类的工具来自动保存 WinMerge 创建的报告:http://www.autohotkey.com/
【讨论】: