title: Why bash cannot accept option of command as string?
body: <p>I tried following code.</p>
  
  <pre><code>command1="echo"
  "${command1}" 'case1'
  
  command2="echo -e"
  "${command2}" 'case2'
  
  echo -e 'case3'
  </code></pre>
  
  <p>The outputs are following,</p>
  
  <pre><code>case1
  echo -e: command not found
  case3
  </code></pre>
  
  <p>The case2 results in an error but similar cases, case1 and case3 runs well. It seems command with option cannot be recognized as valid command.</p>
  
  <p>I would like to know why it does not work. Please teach me. Thank you very much.</p>