我想对差异输出进行后处理,然后将结果传递给图形查看器,例如 kdiff3 或 xxdiff。如果可能,我希望能够使用不同的颜色突出显示在线差异。
要突出显示,请尝试colordiff或highlight,并使用--syntax=diff参数; 但是,您不需要带有图形差异查看器的那些,因为它们有自己的荧光笔,因此您应该能够正常使用图形差异查看器。前面提到的 [meld][ http://meldmerge.org/]就是这样一个工具,您显然已经了解 kdiff3。
如果您要比较非文件(例如<(command args...)bash 中的子 shell FIFO),您所需要做的就是将非文件的内容重定向到文件中,并在其上运行图形工具。
| 归档时间: |
|
| 查看次数: |
2991 次 |
| 最近记录: |