不逐个字符地检查 md5
Checking md5 without looking character by character
每次我必须检查 md5 和时,我都会发出正确的命令,然后逐个字符地检查它们是否相同。我认为这远非理想,理想的是在命令行中添加一个选项,包括预期的校验和,然后程序本身会告诉我它们是否相同。
在 Debian 中,我使用的是 md5sum,但我在其手册中没有看到此选项。那里有这个选项吗,还是我应该使用不同的软件?
如Wikipedia所述:
echo 1e77e1c65187884ba79a3bd06b02fc29 my.iso | md5sum -c
当 md5sum
被赋予 -c
标志时,它会处理一个包含预期哈希值和文件名列表的文件。如果没有提供文件,那么它会从 stdin
.
中读取这些文件
每次我必须检查 md5 和时,我都会发出正确的命令,然后逐个字符地检查它们是否相同。我认为这远非理想,理想的是在命令行中添加一个选项,包括预期的校验和,然后程序本身会告诉我它们是否相同。
在 Debian 中,我使用的是 md5sum,但我在其手册中没有看到此选项。那里有这个选项吗,还是我应该使用不同的软件?
如Wikipedia所述:
echo 1e77e1c65187884ba79a3bd06b02fc29 my.iso | md5sum -c
当 md5sum
被赋予 -c
标志时,它会处理一个包含预期哈希值和文件名列表的文件。如果没有提供文件,那么它会从 stdin
.