我有两个正在运行的窗口程序实例。wmctrl -l
显示它们具有相同的“长名称”,尽管第一列中显示的十六进制窗口标识不同。使用:
wmctrl -r "oldname" -N "newname"
不起作用,因为两个窗口具有相同的名称。
输入:
wmctrl -r -i <hex> -N "newname"
抛出:
Cannot convert argument to number
我可以用来:SELECT:
手动选择要更改的窗口,但我希望它从命令行运行。
我怎样才能知道wmctrl
使用十六进制身份?谢谢!