考虑以下内容:
% md5sum /dev/null
d41d8cd98f00b204e9800998ecf8427e /dev/null
% touch empty; md5sum empty
d41d8cd98f00b204e9800998ecf8427e empty
% echo '' | md5sum
68b329da9893e34099c7d8ad5cb9c940 -
% perl -e 'print chr(0)' | md5sum
93b885adfe0da089cdf634904fd59f71 -
% md5sum ''
md5sum: : No such file or directory
首先,我对所有这些命令的输出感到惊讶。如果有什么不同,我会期望它们的总和都是相同的。
od -tax1
命令来查看你的示例3和4实际上并不是空文件。例如:echo '' | od -tax1
- pabouk - Ukraine stay strong