title: Bash quoting problem
body: <pre><code>A="echo 'q'"
  
  $A 
  </code></pre>
  
  <p>I got the result 'q'</p>
  
  <p>but if I type echo 'q' directly, it's q (without single quote)</p>
  
  <p>So, I wonder what rule does bash follow while facing single quotes inside the double quotes.</p>
  
  <p>The original problem is </p>
  
  <pre><code>A="curl http://123.196.125.62/send -H 'Host: poj.org' -e http://poj.org/send"
  
  $A
  </code></pre>
  
  <p>I got curl: (6) Couldn't resolve host 'poj.org''</p>
  
  <p>it will be all right if I just type the command into the terminal..</p>
  
  <p>P.S. I'd like to use $A for excuting the command inside A</p>