title: How do I stop all instances of an upstart job
body: <p>I have the following upstart job which takes arguments to run multiple instances of the same job:</p>
  
  <pre><code>instance $ARG1,$ARG2
  
  script
      exec /path/to/executable "$ARG1" "ARG2"
  end script
  </code></pre>
  
  <p>Now if I start two instances of my job like this:</p>
  
  <pre><code>$ start my-job ARG1=ABCD ARG2=1
  my-job (ABCD,1) start/running, process 6242
  
  $ start my-job ARG1=EFGH ARG2=2
  my-job (EFGH,2) start/running, process 6254
  </code></pre>
  
  <p>How do I stop all instances of <code>my-job</code> in one command, short of doing a grep on <code>initctl list</code>, extracting the parameters of running instances of <code>my-job</code> and doing a <code>stop</code> on each of the instances.</p>
  
  <p>I've tried <code>stop my-job</code> and <code>stop my-job ARG1=\* ARG2=\*</code>. Both don't work.</p>