GNU/Linux >> Linux Esercitazione >  >> Linux

Gnome (Ubuntu):come portare in primo piano una finestra di un programma utilizzando una riga di comando da terminale?

Usavo wmctrl -a <name> , che funziona bene, ma recentemente è passato a xdotool , ad esempio:

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

Ha anche molte altre caratteristiche.

Per installare:

sudo apt-get install xdotool


Bene, dopo sudo apt-get install wmctrl -ing, puoi giocare con questo 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

Che ho trovato qui


Linux
  1. Come creare un database in MySQL utilizzando la riga di comando

  2. Come riavviare Icewm dalla riga di comando?

  3. Come controllare la versione di Ubuntu dalla riga di comando

  4. Come aprire il gestore AVD su Ubuntu Linux dalla riga di comando?

  5. Come ottengo il mio indirizzo IP dalla riga di comando?

Come scaricare un file su Ubuntu usando la riga di comando

Come controllare la versione di Ubuntu dalla riga di comando

Come riavviare Ubuntu dal terminale

Come scaricare un file su Ubuntu Linux usando la riga di comando

Come installare Google Chrome su Ubuntu 18.04 utilizzando la riga di comando?

Come connettersi al WiFi dal terminale in Ubuntu Linux