Как напечатать md5sum на отдельной строке?
Я пытаюсь вычислить md5-хэш строки (скажем, "hunter5"). Для этого я бегу md5sum
введите или вставьте строку, затем дважды нажмите Control-D (EOT).
> md5sum
hunter5ef6ea1eaa2e851d5d855f7773fc150af *-
Хеш печатается в той же строке, что и исходная строка, что делает копирование и вставку неудобным. Есть ли способ лучше?
У меня есть эта проблема как в Windows, так и в Linux.
1 ответ
В Bash (Windows или Linux) это работает
$ echo -n "hunter5" | md5sum
ef6ea1eaa2e851d5d855f7773fc150af *-
Но будьте осторожны! На CMD это дает неправильный ответ
> echo "hunter5" | md5sum
466f34712f1c143c0a428275d714ad4c *-