title: How to echo multi lined strings in a Bourne shell
body: <p>I want to create some scripts for filling some templates and inserting them into my project folder. I want to use a shell script for this, and the templates are very small so I want to embed them in the shell script. The problem is that <code>echo</code> seems to ignore the line breaks in my string. Either that, or the string doesn't contain line breaks to begin with. Here is an example:</p>
  
  <pre><code>MY_STRING="
  Hello, world! This
  Is
  A
  Multi lined
  String."
  
  echo -e $MY_STRING
  </code></pre>
  
  <p>This outputs:</p>
  
  <pre>Hello, world! This Is A Multi lined String.</pre>
  
  <p>I'm assuming <code>echo</code> is the culprit here. How can I get it to acknowledge the line breaks?</p>