Я удивлен результатами следующих
❯ md5sum <<<'hello world'
6f5902ac237024bdd0c176cb93063dc4 -
и
❯ echo -n hello world | md5sum
5eb63bbbe01eeed093cb22bb8f5acdc3 -
В идеале должно быть то же самое, но это не так. Может кто-нибудь объяснить?
Причина в том, что -n
у вас есть с echo
:
md5sum <<< 'hello world'
6f5902ac237024bdd0c176cb93063dc4 -
vs.
echo 'hello world' | md5sum
6f5902ac237024bdd0c176cb93063dc4 -
При использовании -n
новая строка не добавляется в конец 'hello world'
.