Execute o comando killall script.scr
Eu comecei a executar um longo trabalho criando um script que executa vários comandos em 20 conjuntos de dados sequencialmente. Eu comecei na janela do xterm com
$ script.scr
então digitado
<ctrl-Z>
então chamado
$ bg
e, em seguida, saiu da janela. Eu agora retornei e iniciei outra janela xterm e decidi matar o trabalho, mas quando eu identifico o PID com o topo e então
$ kill PID
o processo atual do PID é eliminado, mas o trabalho inicia a próxima linha de comando do script.
Eu poderia manualmente matar novamente o novo PID criado, mas como existem 20 ou mais linhas de comando similares no script, isso se torna tedioso. Existe uma maneira curta (eficiente) de matar todo o trabalho?
$ killall PID apenas mata o processo atual e um novo inicia apenas o
o mesmo que usar kill.
$ killall script.scr não tem efeito
Execute o comando killall script.scr