Muitos emuladores de terminal (pelo menos Xterm, Rxvt, Gnome-terminal e Konsole) definem a variável de ambiente WINDOWID
para o ID da janela X11. Você pode passar este ID de janela para wmctrl
:
wmctrl -i -a "$target_window_id"
Tenha em atenção que dentro de uma sessão Screen ou Tmux, irá obter o ID da janela onde iniciou inicialmente o multiplexador, não aquele em que está atualmente ligado.