我在SLES-11运行侏儒终点站。我处理几个并行运行的调试和支持问题(与EDA相关),每个桌面中都有15个带有gnome终端窗口的桌面(一个gnome-终端进程跨所有桌面都有多个窗口)。
每个桌面中的gnome终端窗口都有几个名为选项卡的选项卡,如Ticket_number、VIEW、LIB、RUN debug等。
我想找的是:
给定一个名称字符串,查找gnome终端窗口的window_ID,其中包含一个带有该名称的选项卡。命名的选项卡可能不是活动选项卡(不在WM_NAME中)
到目前为止我尝试过的是:
gnome终端进程的
的信息。
我没有根访问,也没有任何选择来改变操作系统,gnome版本或终端应用程序。
还有什么其他的想法我可以追求吗?给定名称字符串,即使命名选项卡不是活动选项卡,也可以查找包含该命名选项卡的gnome终端窗口的X窗口ID。
谢谢并致以最良好的问候,
发布于 2020-03-31 17:44:34
您可以使用"xdotool搜索“来获取windowID。在引号之间插入终端标题:
xdotool search --name "text_to_search"要安装"xdotool“类型:
sudo apt-get install xdotoolhttps://stackoverflow.com/questions/60347240
复制相似问题