title: Systemd string escaping
body: <p>If I run this command</p>
  
  <pre><code>/bin/bash -c 'while true;do /usr/bin/etcdctl set my-container "{\"host\": \"1\", \"port\": $(/usr/bin/docker port my-container 5000 | cut -d":" -f2)}" --ttl 60;sleep 45;done'
  </code></pre>
  
  <p>I get back from etcd what I expect {"host":"1", "port":49155}</p>
  
  <p>But if I put it in a systemd file</p>
  
  <pre><code>ExecStart=/bin/bash -c 'while true;do /usr/bin/etcdctl set my-container "{\"host\": \"1\", \"port\": $(/usr/bin/docker port my-container 5000 | cut -d":" -f2)}" --ttl 60;sleep 45;done'
  </code></pre>
  
  <p>I get back {host:1, port:49155}</p>
  
  <p>Any idea of why the escaping is different inside of the file? How can I fix it? Thanks!!</p>