Elimina processo e processos filhos, não processos pai, não grupo

1

Eu preciso matar um processo e todos os seus subprocessos programaticamente.

Matar o grupo não é uma opção porque não quero matar os processos pai.

Exemplo:

pid        process
    1      nice parent process that should live
    2      subprocess of 1, but a nice one, should live
    3      subprocess of 1, evil one, should die
    4      childprocess of 3, inherite evil, should die
    5      childprocess of 3, inherite evil, should die
    6      childprocess of 5, inherite evil second line, should die

kill --some-cool-option 3
    
por firelynx 10.07.2015 / 17:30

1 resposta

1

Eu não acho que haja uma solução tão simples quanto um simples comando kill .

Minha resposta a essa pergunta pode ajudar: link .

    
por 10.07.2015 / 19:02