终端成绩单不言自明:
iMac:~$ echo -na | md5 0cc175b9c0f1b6a831c399e269772661 iMac:~$ perl -e 'system "echo -na | md5"' c3392e9373ccca33629d82b17699420f
注意,a
第一个结果的MD5哈希是0cc175b9c0f1b6a831c399e269772661。为什么perl调用同一个命令时结果会不一样?
顺便说一句,perl 是为 darwin-thread-multi-2level 构建的 perl 5, version 12, subversion 4 (v5.12.4)。和系统:Mac OS 10.8、Darwin 12.0