如何在bash脚本中执行命令,然后聚焦显示的窗口

时间:2010-11-19 15:47:16

标签: linux bash ubuntu focus window

我有一个像这样的bash脚本

#!/bin/sh
firefox &

Firefox窗口打开,但没有焦点。我能做什么才能自动获得焦点?

我可以使用一些X窗口工具/命令,但是如何获取Firefox的窗口ID?窗口名称随着显示的URL而变化,因此无用。

编辑:我的窗口管理员是Gnome。

1 个答案:

答案 0 :(得分:4)

xdotool是这样做的工具。

您特定任务的最简单形式是

xdotool  windowactivate `xdotool search --pid $! `