I'm using something similar to a shell script that launches multiple pieces of software, each piece needing its own terminal for output (specifically, I'm launching multiple ROS nodes from a roslaunch command). Currently, it runs something like as follows:
xterm -e ./startProgram1
xterm -e ./startProgram2
xterm -e ./startProgram3
Which will open each of the programs in a new terminal. I would like to maintain this functionality, but instead of having a new separate terminal for each, I would like a new section in a manager such as Terminator (i.e. instead of opening a new terminal, it creates a new section in the existing Terminator window and puts the output in that new section). Would this be possible? Because of the specifics of ROS (see above link), I can only specify a "terminal prefix", i.e. the "xterm -e" part of the command that comes before the command for starting the program.