title: Hash MD5 in Elixir
body: <p>In Elixir you can get the md5 of a string:</p>
  
  <pre><code>ex(1)&gt; :crypto.hash(:md5 , "Elixir") |&gt; Base.encode16()
  "A12EB062ECA9D1E6C69FCF8B603787C3"
  </code></pre>
  
  <p>But why does not return the same value from Terminal?</p>
  
  <pre><code>[~ ~]$echo 'Elixir' | md5
  694f56f4b30e60837151723777795fc2
  </code></pre>
  
  <p>Sure I'm missing something.</p>