【发布时间】:2010-04-27 16:19:18
【问题描述】:
使用 diff 显示两个文件之间百分比差异的好方法是什么?
例如,如果一个文件有 100 行,而一个副本有 15 行已更改,则差异百分比将为 15%。
【问题讨论】:
-
您可以使用 sdiff 计算分隔符,然后除以行数。
-
差异文件 A 文件 B | wc -l 除以 wc -l fileA //似乎是一种有趣的手动方式。
-
但问题是,当存在差异时,您会得到 3 行——原始、新和描述。所以你可能会高估。