Как переключить X-окна из командной строки?

Как создать скрипт, который автоматически переключает окна? Я пытаюсь сделать то же самое, что и Alt + Tab .

3 Solutions collect form web for “Как переключить X-окна из командной строки?”

Похоже, вы ищете wmctrl – см. Здесь больше примеров.

Изменить: ваш оконный менеджер / рабочая среда должен соответствовать стандартам ( EWMH ). И вот еще примеры.

В случае, когда решение sr_ не работает, вы также можете попробовать xautomation . Один из инструментов, включенных в этот пакет, – xte (см. Manpage ) – он имитирует нажатия клавиш, движение мыши и многое другое. Вот как вы можете использовать его для имитации Alt + Tab :

 xte "keydown Alt_L" "key Tab" "keyup Alt_L" 

Ответ от sr_ упоминается wmctrl , который работает для меня.

Я установил его на Ubuntu 16.04 с помощью sudo apt-get install wmctrl . Мне удалось переключить окно с помощью wmctrl -a emacs24 .

wcmtrl -a $WIN похоже, ищет окна с именами, которые содержат строку $WIN . Поиск не зависит от регистра.

Вот человек wmctrl для справки.

Interesting Posts

Debian – Apache 2.2 и mod_php – использование памяти

Добавление официального репозитория LibreOffice для обновлений

как использовать nohup при передаче stderr на терминал

эхо-имена и количество строк для каждого файла в каталоге

Как остановить Fedora от уведомления меня об обновлениях nodejs?

настройка sftp пользователей только вторые экземпляры sshd

Найти ProcessID – pidof не работает

Как я могу запустить сеанс сервера VNC и немедленно приземлиться в KDE?

Сенсорная панель больше не работает. Как повторно использовать?

Почему мое графическое устройство R не освежает и получает так медленно через VNC?

Как создать виртуальную клавиатуру kvkbd на экране входа в систему?

Быстрый и легкий дистрибутив с GUI (для веб-разработки)

Винный эквивалент для пакетов Linux на MacOS

Feh – странное поведение при загрузке фонов в Arch Linux

Форматирование вывода grep при сопоставлении с несколькими файлами

Linux и Unix - лучшая ОС в мире.