title: Calling echo with a single expandable string unexpectedly results in output with a newline in the middle
body: <p>I have the following PowerShell script</p>
  
  <pre><code>$var = 'abcd'
  echo $($var):123:zzz &gt; test.txt
  </code></pre>
  
  <p>After execution, the content of <em>test.txt</em> becomes</p>
  
  <pre><code>abcd
  :123:zzz
  </code></pre>
  
  <p>How can I avoid newline after <code>abcd</code>?</p>
  
  <p>I mean I want the content of <em>test.txt</em> to be</p>
  
  <pre><code>abcd:123:zzz
  </code></pre>
  
  <p>How can I do this?</p>