Как написать команду для горячей клавиши, которая запускает или восстанавливает свернутое окно

После большого разочарования я решил попробовать хорошо зарекомендовавшая себя версия Fedora вместо недавно выпущенной 20, установленной моим поставщиком компьютеров. Я установил версию 17, и пока все проблемы вроде бы решены. Теперь я могу без проблем использовать yum. Мне также явно не хватало большого количества программного обеспечения, такого как gnuplot и ghostscript. Я подозреваю, что установщик Fedora 20 не включил репозитории разработчика программного обеспечения.

В этом процессе установки у меня была возможность заменить существующий Linux, и это сняло сомнения по поводу разбиения на разделы.

Итак, теперь на мой вопрос дан ответ, и я, скрестив пальцы, снова обновил Fedora 12 до прилично работающей Fedora.

3
09.01.2019, 05:33
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
3
27.01.2020, 21:21

Теги

Похожие вопросы