Je sais que la chaîne "foobar" génère le hachage SHA-256. c3ab8ff13720e8ad9047dd39466b3c8974e592c2fa383d4a3960714caef0c4f2
en utilisant http://hash.online-convert.com/sha256-generator
Cependant, le shell de la ligne de commande :
hendry@x201 ~$ echo foobar | sha256sum
aec070645fe53ee3b3763059376134f058cc337247c978add178b6ccdfb0019f -
Génère un hachage différent. Qu'est-ce que je rate ?
6 votes
sha256sum < foobar
. Pas besoin de chat , echo , printf , ... Voir aussi Utilisation inutile du chat ?14 votes
@koppor
< foobar
n'est pas la même chose queecho foobar |
. L'équivalent pourecho foobar |
seraitsha256sum <<< foobar
mais cela ajoute une nouvelle ligne à foobar tout commeecho
.