C-c envia SIGINT
para o grupo de processos em primeiro plano, você pode eliminá-los usando kill
no ID do grupo de processos em primeiro plano (consulte ps -ej
output).
kill -s INT -- -pgid
Esqueci de usar screen
e tenho uma tarefa em execução há algum tempo e não quero perder os dados salvos. Basicamente, a Ctrl c encerrará a tarefa e salvará os dados se eu estiver na mesma sessão de terminal, existe uma maneira de pará-los em diferentes janelas SSH?
Eu não tenho acesso à mesma janela de terminal no momento.
C-c envia SIGINT
para o grupo de processos em primeiro plano, você pode eliminá-los usando kill
no ID do grupo de processos em primeiro plano (consulte ps -ej
output).
kill -s INT -- -pgid
Existem vários utilitários que podem alterar a forma de um processo em execução. A maioria deles escritos exatamente com o propósito de anexar um processo em execução em um multiplexador de terminal - ver, por exemplo: