Preciso de uma solução para obter as informações atuais da janela ativa (focada) em uma área de trabalho do Gnome 2. Estou interessado principalmente no processo que executa essa janela e o título da janela.
É possível?
SOLUÇÃO:
Obtendo o título da janela:
xwininfo -root -children | grep $(printf '%x\n' $(xdotool getwindowfocus)) | grep -oEi '"[^"]+"' | head -1
Obtendo o nome do processo:
ps -e | grep $(xdotool getwindowpid $(xdotool getwindowfocus)) | grep -v grep | awk '{print $4}'
ou:
cat /proc/$(xdotool getwindowpid $(xdotool getwindowfocus))/comm