+ -
当前位置:首页 → 问答吧 → perl 比较文件

perl 比较文件

时间:2011-07-07

来源:互联网

如何用perl比较2个文件? 这里如果文件内容一样,但有几行的顺序可能不一样.比如:
文件A:
沃尔玛
家乐福

文件B:
家乐福
沃尔玛

这2个文件其实一样的,希望能判断一样的结果.

谢谢!

作者: sunworld   发布时间: 2011-07-07

先读取两个文件到内存, 分别将两个文件的内容按行排序, 再比较排序后的两段内容是否相同.

如果你的文件很大, 就需要更加smart的方法了.

作者: moxnet   发布时间: 2011-07-07



QUOTE:
先读取两个文件到内存, 分别将两个文件的内容按行排序, 再比较排序后的两段内容是否相同.

如果你的文件很 ...
moxnet 发表于 2011-07-07 10:56




    可否给一个例子呢?详细一点更好.谢谢

作者: sunworld   发布时间: 2011-07-07