Usando ps para revisar procesos
En un post anterior se vio como usar kill para monitorear procesos. Otra opcion para eso es usar ps. Con ambos métodos puedes revisar $? para exitoso/fallido. Sin embargo, nota que kill -0 puede retornar fallido aun si el proceso existe actualmente. Esto sucede cuando el usuario actual no tiene permiso para el proceso en cuestión, por ejemplo:
Para revisar un proceso silenciosamente (sin salida), usa:
Fuente.
kill -0 1Para revisar un proceso silenciosamente (sin salida), usa:
kill -0 PID 2>/dev/null
ps -p PID >/dev/nullFuente.
Comentarios