Rechazar un proceso antes de que comience.

Rechazar un proceso antes de que comience.

¿Es posible rechazar un trabajo al inicio sin pausar manualmente el proceso? Básicamente, el problema es que estoy iterando a través de varios procesos utilizando un script de Python. Puedo repudiar manualmente el script de Python, pero lo que me preocupa son los procesos que estoy ejecutando dentro de él.

Respuesta1

Repudiar trabajos es parte de lo que hace el caparazón. Al menos en zsh (y presumiblemente también en bash) puede hacer que un trabajo sea rechazado inmediatamente después de su creación agregando &!(como en, por ejemplo xterm &!). Pero como estás haciendo esto desde un script de Python, las cosas serán más difíciles; Creo que tendrás que hacer el control del trabajo allí tú mismo, o iniciar los procesos de forma asincrónica o algo así.

Si todo lo que está haciendo es simplemente iniciar un montón de procesos, en este caso particular, un script de shell puede ser la mejor opción.

información relacionada