Como terminar um script enviado por “at” iniciando novos processos?

1

Eu iniciei um script em um servidor usando "at":     %código% Meu problema é que o script inicia repetidamente novos processos. É possível parar o script inteiro em vez de matar os processos únicos usando "top"? Não consigo encontrar o script em execução usando "top", "bg" ou "ps aux". Não consegui encontrar uma solução usando o google, apenas soluções para matar os trabalhos em primeiro plano são oferecidas.

Matar o processo id at now < script.sh spills out também não funciona:

user@linux:$ at now < script.sh &
[1] 16428
warning: commands will be executed using /bin/sh
user@linux:$ job 3 at Sat Sep 10 11:58:00 2016

[1]+  Fertig                  at now < script.sh
user@linux:$ kill 16428
bash: kill: (16428) - Kein passender Prozess gefunden

"Kein passender Prozess gefunden" significa "nenhum processo correspondente encontrado".

    
por kobey 09.09.2016 / 22:45

1 resposta

1

dave_thompson_085 está correto com o comentário dele. Usando ps -fu yourusernameornumber eu pude encontrar os processos do script (incluindo PID) chamados "sh". Eu poderia pará-los por kill <PID> .

    
por 12.09.2016 / 14:48