title: How to escape commands in Makefile for killing process remotely?
body: <pre><code>server_stop:
      ssh $(SERVER_USERNAME)@$(SERVER_HOSTNAME) \
          "kill $$(ps aux | grep '[p]ython abc-server' | awk '{print $$2}')"
  </code></pre>
  
  <p>This gives</p>
  
  <pre><code>bash: line 0: kill: (60403) - No such process
  bash: line 1: 60364: command not found
  </code></pre>
  
  <p>I believe the brackets around p are not escaped correctly. How do I do this?</p>