Saltar al contenido

Gnome (Ubuntu): ¿cómo traer una ventana de programa al frente usando una línea de comando desde la terminal?

Esta es la solución más acertada que encomtrarás compartir, pero estúdiala detenidamente y analiza si se puede adaptar a tu trabajo.

Solución:

Solía ​​usar wmctrl -a que funciona bien, pero recientemente cambió a xdotoolp.ej:

xdotool search --name windowraise

Tiene muchas otras características también.

Instalar:

sudo apt-get install xdotool

Mucho despues sudo apt-get install wmctrl-ing, puedes jugar con este script bash:

#! /bin/bash

WINTITLE="Mail/News" # Main Thunderbird window has this in titlebar
PROGNAME="mozilla-thunderbird" # This is the name of the binary for t-bird

# Use wmctrl to list all windows, count how many contain WINTITLE,
# and test if that count is non-zero:

if [ `wmctrl -l | grep -c "$WINTITLE"` != 0 ]
then
wmctrl -a "$WINTITLE" # If it exists, bring t-bird window to front
else
$PROGNAME & # Otherwise, just launch t-bird
fi
exit 0

que encontre aqui

¡Haz clic para puntuar esta entrada!
(Votos: 2 Promedio: 4)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *