Linux

如何為啟動或恢復最小化視窗的熱鍵編寫命令

  • January 9, 2019

如何編寫一個啟動應用程序的命令,或者如果它已經在執行,將恢復最小化的視窗?

以下 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

引用自:https://unix.stackexchange.com/questions/493006