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>
.
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".
Tags bash top at shell-script