Shell脚本,检查作业副本冲突

Shell脚本,检查作业副本冲突,shell,diff,similarity,Shell,Diff,Similarity,我打算用c代码检查提交的h.w答案 是否有人使用link或bashshell脚本代码来检查文件的相似性(相似行的百分比等) 即用程序 一方面,悉尼大学有一个叫做C程序的小程序,它可以实现你想要的:显示相似度的百分比。您只需要自己编译它,但我认为这不会是一个问题 自己动手 另一方面,如果您使用的是基于unix的系统,并且希望自己完成这一切,则有comm命令: compare two sorted files line by line and write to standard output: t

我打算用c代码检查提交的h.w答案


是否有人使用link或bashshell脚本代码来检查文件的相似性(相似行的百分比等)

即用程序
一方面,悉尼大学有一个叫做C程序的小程序,它可以实现你想要的:显示相似度的百分比。您只需要自己编译它,但我认为这不会是一个问题

自己动手
另一方面,如果您使用的是基于unix的系统,并且希望自己完成这一切,则有
comm
命令:

compare two sorted files line by line and write to standard output: 
the lines that are common, plus the lines that are unique.
(taken from the manpage)
这里需要注意的重要一点是,
comm
仅对已排序的文件有效,因此您必须首先对这两个文件进行排序。如果你有两个文件,比如说
first.txt
second.txt
,你可以像这样使用
comm

comm -12 <(sort first.txt) <(sort second.txt)
comm-12