Spawn processes in a shell capturing output in realtime. It also allows to set the temeouts.
Dmitry Galinsky
MIT