GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Gnome (Ubuntu):Wie bringe ich ein Programmfenster über eine Befehlszeile vom Terminal nach vorne?

Früher habe ich wmctrl -a <name> verwendet , was gut funktioniert, aber kürzlich auf xdotool umgestellt wurde , z. B.:

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

Es hat auch viele andere Funktionen.

Zum Installieren:

sudo apt-get install xdotool


Nun, nach sudo apt-get install wmctrl -ing können Sie mit diesem Bash-Skript spielen:

#! /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

Was ich hier gefunden habe


Linux
  1. So erstellen Sie eine Datenbank in MySQL über die Befehlszeile

  2. So installieren Sie Sicherheitsupdates über die Befehlszeile in Ubuntu

  3. Wie starte ich Icewm von der Befehlszeile aus neu?

  4. So überprüfen Sie die Ubuntu-Version über die Befehlszeile

  5. Wie ändere ich den Terminal-Cursor von Box zu Zeile?

So laden Sie eine Datei auf Ubuntu über die Befehlszeile herunter

So überprüfen Sie die Ubuntu-Version über die Befehlszeile

So starten Sie Ubuntu vom Terminal aus neu

So laden Sie eine Datei unter Ubuntu Linux über die Befehlszeile herunter

Wie installiere ich Google Chrome unter Ubuntu 18.04 über die Befehlszeile?

So verbinden Sie sich vom Terminal in Ubuntu Linux mit WLAN