我对以下结果感到惊讶
❯ md5sum <<<'hello world'
6f5902ac237024bdd0c176cb93063dc4 -
和
❯ echo -n hello world | md5sum
5eb63bbbe01eeed093cb22bb8f5acdc3 -
理想情况下,它应该是相同的,但它们不是。有人可以解释一下吗?
原因是-n
你有echo
:
md5sum <<< 'hello world'
6f5902ac237024bdd0c176cb93063dc4 -
对比
echo 'hello world' | md5sum
6f5902ac237024bdd0c176cb93063dc4 -
当-n
被使用时,换行不追加到的末尾'hello world'
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句