GNU/Linux >> Tutoriales Linux >  >> Linux

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

Solía ​​usar wmctrl -a <name> , que funciona bien, pero recientemente cambió a xdotool , por ejemplo:

xdotool search --name <name-or-regex-for-name> windowraise

Tiene muchas otras características también.

Para instalar:

sudo apt-get install xdotool


Bueno, después de 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 encontré aquí


Linux
  1. Cómo crear una base de datos en MySQL usando la línea de comandos

  2. Cómo comprobar la versión de Ubuntu desde la línea de comandos

  3. ¿Cómo envío un correo electrónico desde la línea de comandos?

  4. ¿Cómo abrir el administrador de AVD en Ubuntu Linux desde la línea de comandos?

  5. ¿Cómo cambiar el cursor de la Terminal de cuadro a línea?

Cómo descargar un archivo en Ubuntu usando la línea de comandos

Cómo comprobar la versión de Ubuntu desde la línea de comandos

Cómo reiniciar Ubuntu desde la terminal

Cómo descargar un archivo en Ubuntu Linux usando la línea de comandos

¿Cómo instalar Google Chrome en Ubuntu 18.04 usando la línea de comandos?

Cómo conectarse a WiFi desde la terminal en Ubuntu Linux