Tengo un problema muy simple: cuando ejecuto un script de shell, comienzo un programa que ejecuta en un bucle infinito. Después de un tiempo, quiero detener este programa antes de que pueda de nuevo con diferentes parámetros. La pregunta ahora es ¿cómo puedo averiguar el pid del programa cuando lo ejecuto? Básicamente, quiero hacer algo como eso:Proceso de eliminación en Shell Script
echo "Executing app1 with param1"
./app1 param1 &
echo "Executing app1"
..do some other stuff
#kill somehow app1
echo "Execution of app1 finished!"
Gracias!
Gracias por todas las respuestas, ¡pero esta es mi favorita! –