找不到格式正确的md5校验和行



我在windows机器上创建了一个校验和文件,以便在linux机器上进行验证。

在我传输文件之前,我在windows上运行了dos2unix,以消除讨厌的windows功能。

文件的内容当前如下所示:

79ac8d043dc8739f661c45cc33fc07ac ReadMe.txt

这给了我第一个错误的格式。然后我查找了格式,发现md5sum需要两个空间才能工作,所以我在linux机器上使用sed 's_ _ _g'对其进行了转换。

这给了我一个md5内容,看起来像这样:

79ac8d043dc8739f661c45cc33fc07ac  ReadMe.txt

这仍然会给我错误的格式错误。我做错了什么?

如果这有任何帮助的话,这就是我得到的确切错误:

md5sum -c output2.md5
md5sum: output2.md5: no properly formatted MD5 checksum lines found

请发送帮助。Julian

原来是dos编码,windows上的dos2unix显然无法正常工作。

在linux机器上使用dos2unix解决了这个问题。

最新更新