用于纯文本比较的工具

时间:2013-11-22 12:09:57

标签: comparison diff

我需要简单的工具或库来进行文本比较。我可以使用diff它是不合适的,因为它逐行比较文本。是否有可以逐字比较纯文本的工具?例如,我有2个长行文件。

File1
aaa bbb .... cccc

File2
aaa eee .... cccc

当我使用diff时,它显示有1个不同的行。

Diff
aaa eee .... cccc
---    
aaa bbb .... cccc

我需要这样的东西:

Diff
aaa -[bbb] +[eee] ... cccc 

1 个答案:

答案 0 :(得分:2)

GNU项目有一个名为wdiff的工具(在 word diff 之后调用)。这是diff的前端,它在空白处切割线,然后从面向内部字线的输出计算面向字的diff。

它应该提供类似于您需要的结果。