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