任何人都知道为什么 BSD md5 程序会产生这种格式的哈希输出......
MD5 (checksum.md5) = 9eb7a54d24dbf6a2eb9f7ce7a1853cd0
...而 GNU md5sum 会产生像这样更合理的格式?
9eb7a54d24dbf6a2eb9f7ce7a1853cd0 checksum.md5
据我所知,md5sum 格式更容易解析并且更有意义。你好吗md5sum -check
与 md5? -p、-q、-r、-t、-x 选项是什么意思?man md5
没有提及这些选项! :|
在当前的 OS X BSD 系统上,您可以指定md5 -r命令以获得预期的输出。
sgwilbur@gura:/vms/DevOps-v3.4$ md5 vmware*
MD5 (vmware-0.log) = 61ba1d68a144023111539abee08f4044
MD5 (vmware-1.log) = 97bc6f22b25833c3eca2b2cc40b83ecf
MD5 (vmware-2.log) = f92a281102710c4528d4ceb88aa0ac9b
MD5 (vmware.log) = 1f7858d361929d4bc5739931a075c0ad
添加md5 -rswitch 使输出看起来更像我所期望的,并且更容易与 Linux 机器生成的 linux md5 和进行比较。
sgwilbur@gura:/vms/DevOps-v3.4$ md5 -r vmware*
61ba1d68a144023111539abee08f4044 vmware-0.log
97bc6f22b25833c3eca2b2cc40b83ecf vmware-1.log
f92a281102710c4528d4ceb88aa0ac9b vmware-2.log
1f7858d361929d4bc5739931a075c0ad vmware.log
这是我最简单的方法,很容易与生成的输出进行区分md5sumLinux 机器上的命令。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)