wmctrl——重命名窗口标题,但需要通过十六进制窗口标识符选择

wmctrl——重命名窗口标题,但需要通过十六进制窗口标识符选择

我有两个正在运行的窗口程序实例。wmctrl -l显示它们具有相同的“长名称”,尽管第一列中显示的十六进制窗口标识不同。使用:

wmctrl -r "oldname" -N "newname"

不起作用,因为两个窗口具有相同的名称。

输入:

wmctrl -r -i <hex> -N "newname"

抛出:

Cannot convert argument to number

我可以用来:SELECT:手动选择要更改的窗口,但我希望它从命令行运行。

我怎样才能知道wmctrl使用十六进制身份?谢谢!

相关内容