Eu acredito que você pode fazer o que quiser usando reptyr
ore retty
. Com qualquer uma das ferramentas, você pode iniciar screen
ou tmux
e extrair processos que foram colocados em segundo plano / deserdados em qualquer um deles. Por exemplo:
$ reptyr <pid>
-ou -
$ retty <pid>