"Foobar" dizesinin http://hash.online-convert.com/sha256-generatorc3ab8ff13720e8ad9047dd39466b3c8974e592c2fa383d4a3960714caef0c4f2
kullanarak
SHA-256 karma oluşturduğunu biliyorum
Ancak komut satırı kabuğu:
hendry@x201 ~$ echo foobar | sha256sum
aec070645fe53ee3b3763059376134f058cc337247c978add178b6ccdfb0019f -
Farklı bir karma oluşturur. Neyi kaçırıyorum?
< foobar
ile aynı değil echo foobar |
. Buna eşdeğer echo foobar |
olur, sha256sum <<< foobar
ancak bu, foobar'a olduğu gibi bir satırsonu ekler echo
.
openssl dgst -sha256 foobar
MacOS High Sierra'da benim için çalışıyor, echo -n foobar | openssl dgst -sha256
yanlış bir cevap verdi.
sha256sum < foobar
. Gerek yok kedi , eko , printf , ... Ayrıca bakınız kedinin Yararsız kullanımını?