$echo 123456789 | mdsum
b2cfa4183267af678ea06c7407d4d6d8
$echo -n 123456789 |md5sum
25f9e794323b453885f5181f1b624d0b
以上两条命令得到的MD5值不同,原因是"echo -n"将内容不换行输出,计算的是‘123456789’的MD5值,
而"echo"将内容输出后换行,计算的是‘123456789换行符’的MD5值。
$echo 123456789 | mdsum
b2cfa4183267af678ea06c7407d4d6d8
$echo -n 123456789 |md5sum
25f9e794323b453885f5181f1b624d0b
以上两条命令得到的MD5值不同,原因是"echo -n"将内容不换行输出,计算的是‘123456789’的MD5值,
而"echo"将内容输出后换行,计算的是‘123456789换行符’的MD5值。