Быстрый и грязный способ сделать это - перенаправить вывод дочернего процесса во (временный) файл.
Терминал, отслеживающий этот файл, может быть запущен с помощью команды, подобной
xterm -e tail -f /tmp/child1.out
Этот терминал может быть закрыт и открыт при необходимости.
Если вы не хотите хранить выходные данные в файле, вы можете использовать fifo (см. mkfifo(1)
), но тогда вы потеряете возможность видеть прошлые выходные данные, поскольку fifo не хранит данные.