title: Running shell command that has nested quotes via ssh
body: <p>I have this following shell command:</p>
  
  <pre><code>ssh user@host "df | grep /dev/ | \
  awk 'BEGIN{print "DISK", "%USAGE", "STATUS"} {split($5, a, "%"); \
  var="GREEN"; print $1, $5, var}' | column -t"
  </code></pre>
  
  <p>I need to run this over ssh but I get syntax error due to the presence of nested double and single quotes.</p>
  
  <p>I tried the escape characters for before the beginning and ending of the quotes but it did not solve the problem.</p>
  
  <p>However, on local system running this will give the following output:</p>
  
  <pre><code>$ df | grep /dev/ | \
  awk 'BEGIN{print "DISK", "%USAGE", "STATUS"} {split($5, a, "%"); \
  var="GREEN"; print $1, $5, var}' | column -t
  DISK       %USAGE  STATUS
  /dev/sda1  95%     GREEN
  </code></pre>