如何编写启动或恢复最小化窗口的热键命令

如何编写启动或恢复最小化窗口的热键命令

如何编写一个命令来启动应用程序,或者如果它已经在运行,将恢复最小化的窗口?

答案1

以下 bash 脚本启动应用程序或激活其窗口(如果应用程序已在运行):

#!/bin/bash
C=`xdotool search --class $1 | tail -1`
if [ -z "$C" ]
then
    `$1 &`
else
    xdotool windowactivate --sync $C
fi

然后在热键上使用它:

./launch.sh <some_app>

例如:

/path_to_script/launch.sh keepassx

相关内容