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: