Antworten:
wmctrl
kann ein Fenster basierend auf einer Teilzeichenfolge oder einer genauen Übereinstimmung des Fenstertitels ( wmctrl -c 'substring'
oder wmctrl -F -c 'exact match'
) schließen.
Wenn Sie mehr Kontrolle benötigen, können Sie wmctrl -l
die übereinstimmenden Fenster-IDs analysieren , extrahieren und an übergeben wmctrl -i -c
. Sie können wmctrl -x -l
die Klasse auch verwenden und anpassen. In der Tat empfehle ich es, da Anwendungen, an die Sie nicht gedacht haben, möglicherweise Fenster mit demselben Titel haben.
DISPLAY
Umgebungsvariablen angegeben wird. Wenn Sie über verbunden sind ssh
und die X-Weiterleitung aktiviert ist, wird wmctrl
auf Ihrem Display verfahren. ohne X Weiterleitung DISPLAY
wird nicht gesetzt. Sie müssen auch den Cookie angeben: Dies ist ein Kennwort, das beim Anmelden generiert und in der in der XAUTHORITY
Umgebungsvariablen angegebenen Datei gespeichert wird. Lesen Sie dies , und wenn Sie es immer noch nicht herausfinden können, stellen Sie eine weitere Frage zum Fernsteuern über ein X-Display.