En el entorno Linux, ¿cómo puedo enviar una señal de cierre a un proceso, mientras me aseguro de que el código de salida devuelto por ese proceso sea 0? ¿Tendría que hacer un poco de magia GDB elegante para esto, o hay una señal de muerte elegante que desconozco?
Caso de prueba:
cat; echo $?
killall cat
Probar varias señales de muerte solo ofrece diferentes señales de retorno, como 129, 137 y 143. Mi objetivo es matar un proceso que ejecuta un script, pero hacer que el script piense que fue exitoso.
No symbol table is loaded. Use the "file" command. Aunque esto es muy poco probable.