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.