I want to start a few programs with a single launch script and monitor their outputs to the console.
The easiest way would be to launch in background an xterm for each program, but that's not very neat (I don't like having too many windows around).
The other alternative I've thought of is to redirect their outputs to logfiles and then use
multitail to watch their outputs in a single terminal, but if I want to kill them I'd need to take a look at their PID's and then issue a
kill command rather than just going to their terminal and press
Ctrl+C. Also, this wouldn't work well if some of the program uses curses or similar.
My ideal option would be something like using
screen to multiplex a terminal (or even show all of them in a split fashion), but I cannot find any option in the manual pages related with that and googling
screen won't throw any useful result as it is a very generic term.
So, any suggestions on how to achieve something similar to what I want?