title: Run multiple commands at once in RootTools/RootShell?
body: <p>I'm using the RootTools library, and I need to execute two commands. The first one runs a binary, the second sends SIGINT to it, to kill it.</p>
  
  <p>RootTools (as far as I know) can only have one root shell open at a time, so commands can only be executed one by one. This is a problem, because I have no way to stop my binary after I've ran it.</p>
  
  <p>How can I do any of the following things?</p>
  
  <ul>
  <li>Execute two commands at once, so I can run my kill command when the binary is running</li>
  <li>Send SIGINT to my native process some other way (e.g. with a RootTools function)</li>
  </ul>
  
  <p>I need to use RootTools because it's the only way for me to read standard output from my program. If there's another way to do that, though, please comment.</p>