rejeitar um processo antes de iniciar

1

É possível descartar um trabalho na inicialização sem pausar manualmente o processo? Basicamente, o problema é que estou interagindo com vários processos usando um script python. Eu posso desabilitar manualmente o script python, mas é com os processos que estou executando que estou preocupado.

    
por ast4 12.11.2012 / 19:03

1 resposta

1

Disowning jobs faz parte do que o shell faz. Pelo menos em zsh (e presumível também em bash) você pode ter um trabalho imediatamente deserdado na criação ao anexar &! (como em por exemplo, xterm &! ). Mas desde que você está fazendo isso dentro de um script Python, as coisas serão mais difíceis; Eu acho que você terá que fazer o controle de trabalho lá sozinho, ou ter que iniciar os processos de forma assíncrona ou algo parecido.

Se tudo o que você está fazendo é apenas lançar um monte de processos, neste caso particular, um script de shell é talvez a melhor escolha.

    
por 10.12.2012 / 03:42