Ubuntu:如何向标题与正则表达式匹配的窗口发送“关闭”命令?

GJ.*_*GJ. 5 gnome window-manager ubuntu

我需要根据窗口标题以编程方式关闭某个程序中的窗口。

是否有我可以使用的工具或内置系统命令?

Gil*_*il' 11

wmctrl可以根据子字符串或窗口标题(wmctrl -c 'substring'wmctrl -F -c 'exact match')的精确匹配来关闭窗口。

如果您需要更多控制,您可以解析wmctrl -l、提取匹配的窗口 ID 并将它们传递给wmctrl -i -c. 您也可以使用wmctrl -x -l和匹配类;事实上,我推荐它,因为你没有想过的应用程序可能有相同标题的窗口。