reptyr
versão 0.6 introduziu a opção -T
para o modo "tty-stealing", que funciona em processos com crianças.
Veja link para mais detalhes.
Considere o seguinte Makefile
.
all:
yes
Se eu executar make
e suspender usando Ctrl-Z
e, em seguida, iniciar screen
ou tmux
, seguido por uma tentativa de reptyr
, recebo o seguinte erro.
$ reptyr 5328
[-] Process 5329 (yes) shares 5328's process group. Unable to attach.
(This most commonly means that 5328 has suprocesses).
Unable to attach to pid 5328: Invalid argument
Certamente é verdade que make
tem subprocessos, mas existe uma maneira de usar reptyr
, seja usando essa ferramenta ou outra ferramenta?
reptyr
versão 0.6 introduziu a opção -T
para o modo "tty-stealing", que funciona em processos com crianças.
Veja link para mais detalhes.