Mantengo una instancia de mutt inactivo en una terminal, si está en el índice o en el buscapersonas, quiero que pueda recibir una macro de un proceso externo (AutoKey o xdotool, etc.), pero el programa externo necesita verificar que mutt no esté No se está ejecutando algún subproceso (emacs, shell...), ¿cómo comprobarlo?
Es Linux, por lo que si alguno /proc/$pid/*
pudiera funcionar estaría bien.
Respuesta1
Podrías hacer esto para emitir procesos secundarios de mutt:
pgrep -l -P $(pgrep -x mutt)