I know very little of X11, but running the env
command in my terminal, I spotted an environment variable WINDOWID
, that shows the same number in different tabs of the same terminal, but a different number in another terminal. Perhaps that's what you need?
It does appear to be an Xterm
thing (and probably any terminal that mimicks Xterm
s behaviour. The xterm(1)
man page only says:
ENVIRONMENT
Xterm sets several environment variables: ... WINDOWID is set to the X window id number of the xterm window.
Some other possibly relevant questions with answers: