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

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

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

是否有一个工具或内置系统命令可以用来实现这个目的?

答案1

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

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

相关内容