首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >按标签名获取gnome终端窗口的window_ID (可能不是活动选项卡)

按标签名获取gnome终端窗口的window_ID (可能不是活动选项卡)
EN

Stack Overflow用户
提问于 2020-02-21 22:55:14
回答 1查看 487关注 0票数 0

我在SLES-11运行侏儒终点站。我处理几个并行运行的调试和支持问题(与EDA相关),每个桌面中都有15个带有gnome终端窗口的桌面(一个gnome-终端进程跨所有桌面都有多个窗口)。

每个桌面中的gnome终端窗口都有几个名为选项卡的选项卡,如Ticket_number、VIEW、LIB、RUN debug等。

我想找的是:

给定一个名称字符串,查找gnome终端窗口的window_ID,其中包含一个带有该名称的选项卡。命名的选项卡可能不是活动选项卡(不在WM_NAME中)

到目前为止我尝试过的是:

gnome终端进程的

  • 搜索环境:
  • 搜索窗口中没有标签名信息xprops:仅显示当前活动选项卡

的信息。

我没有根访问,也没有任何选择来改变操作系统,gnome版本或终端应用程序。

还有什么其他的想法我可以追求吗?给定名称字符串,即使命名选项卡不是活动选项卡,也可以查找包含该命名选项卡的gnome终端窗口的X窗口ID。

谢谢并致以最良好的问候,

EN

回答 1

Stack Overflow用户

发布于 2020-03-31 17:44:34

您可以使用"xdotool搜索“来获取windowID。在引号之间插入终端标题:

代码语言:javascript
复制
xdotool search --name "text_to_search"

要安装"xdotool“类型:

代码语言:javascript
复制
sudo apt-get install xdotool
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60347240

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档