在 Ubuntu 17.10(在 Xorg 会话下)中,我可以通过
gnome-terminal
键入以下命令从 WINDOWID 环境变量中获取窗口 ID:
$ echo $WINDOWID
在终端窗口中。在 Ubuntu 18.04 中,这不起作用。但是,它似乎可以与我尝试过的其他终端仿真器(如xterm
和)配合使用konsole
。因此,问题似乎特定于gnome-terminal
。
我怎样才能获得当前窗口的窗口 ID gnome-terminal
?
答案1
我找到了一个解决方法。你可以使用
$ xdotool getactivewindow
这将提供运行它的 GNOME 终端窗口的窗口 ID。