xprop
pode informar o ID da janela que está ativa
xprop -root|grep '^_NET_ACTI'
E você pode usar a saída de wmctrl
para descobrir o nome de todas as janelas, correspondidas às suas IDs
wmctrl -l
wmctrl
não está na instalação padrão, então você precisará sudo apt-get install wmctrl
.
Observe que não há preenchimento à esquerda na saída de xprop
, portanto, precisamos preenchê-lo antes de aplicá-lo na saída de wmctrl
. Todos juntos, algo assim deveria fazer isso:
$ WINID=$(xprop -root|grep '^_NET_ACTI' |sed -e 's/.*# //' -e 's/0x/0x0/')
$ wmctrl -l |grep $WINID
0x07c00006 0 my-hostname The Title of The Window