我需要简单的工具或库来进行文本比较。我可以使用diff它是不合适的,因为它逐行比较文本。是否有可以逐字比较纯文本的工具?例如,我有2个长行文件。
File1
aaa bbb .... cccc
File2
aaa eee .... cccc
当我使用diff时,它显示有1个不同的行。
Diff
aaa eee .... cccc
---
aaa bbb .... cccc
我需要这样的东西:
Diff
aaa -[bbb] +[eee] ... cccc
答案 0 :(得分:2)
GNU项目有一个名为wdiff
的工具(在 word diff 之后调用)。这是diff
的前端,它在空白处切割线,然后从面向内部字线的输出计算面向字的diff。
它应该提供类似于您需要的结果。