环境:
Linux like Ubuntu, bash
Firefox
已知可以通过名称关闭所有 Firefox 窗口:
pkill firefox
已知可以通过以下方式关闭程序:
kill -xx PID
众所周知,通过 xdotool 发送快捷方式来关闭 Firefox 选项卡并不是一个好主意,这取决于 xdotool 的相关错误。但是,可以通过控制台手动关闭活动 Firefox 窗口的选项卡,按照以下方法,也许它为其他解决方案提供了思路:
Strg + w
Firefox 可以有多个窗口,但并非每个 Firefox 窗口都有自己的 pid。每个 Firefox 窗口都有自己的 wid。
实际的 Firefox wid 列表可以通过下列方式获取:
wmctrl -l | grep Firefox | cut -d ' ' -f1
答案1
像 Firefox 窗口这样的程序窗口可以通过 bash 和 wid 按照下列方式关闭:
wmctrl -i -c wid