In Elixir you can get the md5 of a string:
ex(1)> :crypto.hash(:md5 , "Elixir") |> Base.encode16()
"A12EB062ECA9D1E6C69FCF8B603787C3"
But why does not return the same value from Terminal?
[~ ~]$echo 'Elixir' | md5
694f56f4b30e60837151723777795fc2
Sure I'm missing something.