rejeitar um processo antes de começar

rejeitar um processo antes de começar

É possível rejeitar um trabalho na inicialização sem pausar manualmente o processo? Basicamente, o problema é que estou iterando vários processos usando um script python. Posso rejeitar manualmente o script python, mas estou preocupado com os processos dentro dele que estou executando.

Responder1

Rejeitar jobs faz parte do que o shell faz. Pelo menos no zsh (e presumivelmente também no bash), você pode ter um trabalho imediatamente rejeitado na criação, anexando &!(como em, por exemplo xterm &!, ). Mas como você está fazendo isso em um script Python, as coisas serão mais difíceis; Acho que você mesmo terá que fazer o controle do trabalho lá, ou terá que iniciar os processos de forma assíncrona ou algo parecido.

Se tudo o que você está fazendo é apenas iniciar vários processos, neste caso específico, um script de shell talvez seja a melhor escolha.

informação relacionada