title: Moving messages between queues rabbitMQ
body: <p>I am looking to be able to move messages between queues (manually) in Rabbit.</p>
  
  <p>For example:</p>
  
  <pre><code>first-queue has messages ['a','b','c','d','e','f']
  second-queue has messages ['x','y']
  </code></pre>
  
  <p>I want to be able to move for example message 'a' to second-queue from first-queue. This can be a manual operation. Both queues are on the same broker, and I do not want to send them through any exchange. Is there anyway to do this? I have been playing with rabbitmqctl but can't seem to get it to work. I am open to any other tools that would allow me to accomplish this. Eventually I am hoping to have some sort of message selector (for example move all messages with some header field = X from first-queue to second-queue).</p>
  
  <p>I am still new to rabbitmq and amqp but have been unable to find documentation on how to do this (if it is even possible). </p>
  
  <p>Thanks.</p>