gpt4 book ai didi

整个文件的 MD5 校验和与内容的校验和不同

转载 作者:行者123 更新时间:2023-12-04 13:03:35 25 4
gpt4 key购买 nike

我创建了一个文件 a.txt,其中包含一个词 - “dog”。

这是一个 MD5 校验和:

$md5sum a.txt

c52605f607459b2b80e0395a8976234d a.txt

这里是单词 dog 的 MD5 校验和:

$perl -e "use Digest::MD5 qw(md5_base64 md5_hex); print(md5_hex('dog'));"

06d80eb0c50b49a509b49f2424e8c805

为什么校验和不同?

谢谢,

马丁

最佳答案

推测您在文件末尾有一个换行符。尝试使用 echo -n:

$ perl -e "use Digest::MD5 qw(md5_base64 md5_hex); print(md5_hex('dog'));"
06d80eb0c50b49a509b49f2424e8c805
$ echo 'dog' >a.txt
$ md5sum a.txt
362842c5bb3847ec3fbdecb7a84a8692 a.txt
$ echo -n 'dog' >a.txt
$ md5sum a.txt
06d80eb0c50b49a509b49f2424e8c805 a.txt

这是一个很常见的问题:

关于整个文件的 MD5 校验和与内容的校验和不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7361641/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com