Diff 编辑
diff是在UNIX系统上的一个工具程式,它可以比较两个档案之间的不同。通常它被用来比较同一个档案,在不同版本间的差异。它可以产生一个副档名为.diff或.patch的档案,这个档案可以被另一个工具程式Patch来使用。
1
相关
编辑距离是针对二个字符串的差异程度的量化量测,量测方式是看至少需要多少次的处理才能将一个字符串变成另一个字符串。编辑距离可以用在自然语言处理中,例如拼写检查可以根据一个拼错的字和其他正确的字的编辑距离,判断哪一个是比较可能的字。去氧核糖核酸也可以视为用A、C、G和T组成的字符串,因此编辑距离也用在生物信息学中,判断二个DNA的类似程度。Unix 下的 Diff 及 Patch 即是利用编辑距离来进行文本编辑对比的例子。
马尔科姆·道格拉斯·麦克罗伊,著名数学家、工程师以及程序员,曾服务于贝尔实验室,参与包括Unix与Plan 9的开发。截至2019年,他是达特茅斯学院的客座教授,教授计算机科学。他曾提出基于组件的软件工程,并开发了多个Unix工具程式,如管道、Diff
马尔科姆·道格拉斯·麦克罗伊,著名数学家、工程师以及程序员,曾服务于贝尔实验室,参与包括Unix与Plan 9的开发。截至2019年,他是达特茅斯学院的客座教授,教授计算机科学。他曾提出基于组件的软件工程,并开发了多个Unix工具程式,如管道、Diff
Meld是GNOME的可视化Diff和merge工具,其主要针对开发人员。它允许用户直观地比较两个或三个文件或目录,并对不同的行进行颜色编码。