Necesito una solución para obtener la información de ventana activa (enfocada) actual en un escritorio Gnome 2. Estoy principalmente interesado en el proceso que ejecuta esa ventana y el título de la ventana.
¿Es posible?
SOLUCIÓN:
Obtener el título de la ventana:
xwininfo -root -children | grep $(printf '%x\n' $(xdotool getwindowfocus)) | grep -oEi '"[^"]+"' | head -1
Obteniendo el nombre del proceso:
ps -e | grep $(xdotool getwindowpid $(xdotool getwindowfocus)) | grep -v grep | awk '{print $4}'
o:
cat /proc/$(xdotool getwindowpid $(xdotool getwindowfocus))/comm