我想在Linux中比较两个文件,但比较不应该基于逐行比较,我想将结果转储到另一个文件。 例如:linux文件比较
文件1是:
ABC
B
KLM
JAH
MONU
PANDA
文件2:
HELLO
PRETTI
ABC
B
LKMO
现在,我想要的是获取文件1之间的差异,并通过文件2内容明智的,而不是线(file1-file2)即文件1中的内容不在2中
区别文件:
KLM
JAH
MONU
PANDA
我试图与diff
,comm
在Linux,但它显示的结果通过逐行比较
needleman-wunch算法会有什么用处? http://search.cpan.org/~vbar/Algorithm-NeedlemanWunsch-0.03/lib/Algorithm/NeedlemanWunsch.pm – Eamorr
为了得到一个有价值的回应,你需要描述你想要使用的确切算法。看看你的例子,看起来你正在对空格进行标记,并忽略file2中没有出现在file1中的内容。但这只是一个猜测。 – kdgregory
实际上文件的内容由换行符分隔,而不是由空格分隔。 – monucool