我有一个php测试生成一个输出文件,并将其与之前生成的样本进行比较。我使用两个文件的php函数“md5_file”进行比较。 我的问题是,即使两个文件具有完全相同的内容,md5函数输出不同的值(我也尝试使用sha1_file,结果相同)。 另外,我与vimdiff两个文件进行了比较,以确保它们是相同的。当我手动将文件内容从一个文件复制到另一个文件时,它也无法进行比较。
我的问题发生在运行ubuntu 12.x的机器上,文件由git共享。
我的印象是它可能是一个行结束问题,但我不知道如何确定它。