![FvwmCommand WindowList - 获取图层信息](https://linux22.com/image/12364/FvwmCommand%20WindowList%20-%20%E8%8E%B7%E5%8F%96%E5%9B%BE%E5%B1%82%E4%BF%A1%E6%81%AF.png)
我正在尝试获取有关运行窗口的信息以及“菜单中显示的所有信息”Fvwm命令窗口列表“输出。(Redhat Linux 7)
该命令的问题在于它显示一个弹出菜单,而不是在控制台上打印输出。
我找到的替代方案是控制面板。
wmctrl -lG # Prints most of the information as FvwmCommand WindowList
但是,它不提供“层”信息。
每个“FvwmCommand WindowList”的帮助页面:
几何部分的格式为: desk(layer): x-geometry Sticky,其中desk和layer为对应的数字,sticky为空或大写的S
wmctrl -lG
提供有关桌面的信息,但不提供图层的信息。
有什么方法可以获取特定窗口(windowId
)的图层吗?
答案1
原始xwininfo
命令显示窗口 ID,因此这应该是您想要的。
通常,您运行xwininfo
然后单击您想要其信息的窗口。您还可以指定窗口 ID(这对您来说没有多大用处),或者您可以指定窗口的名称(通常是顶部栏中显示的标题)。