Zuvor habe ich meinen Gnome-Terminal-Titel geändert, um anzuzeigen, auf welchem Server ich angemeldet war. Ich erinnere mich nicht, wie ich das gemacht habe und ich kann es jetzt nicht ändern.
Ich lief durch meine .bashrc und fand nichts, was es einstellen würde, und loggte mich als su ein. Als Superuser ändert sich auch der Titel.
Ich habe meine .Xdefaults-Datei überprüft ... nichts
Ich habe versucht, ein Gnome-Terminal zu öffnen mit:
gnome-terminal --title=$PWD
Jeder Titel, den ich mit dem obigen Befehl oder PROMPT_COMMAND eingegeben habe, wird eine halbe Sekunde lang angezeigt und kehrt dann zu meinem Servernamen zurück.
Ich habe auch die Terminaleinstellungen durchgesehen. Irgendwelche Gedanken, wo ich diese Änderung hätte vornehmen können? Laufen unter CentOS.
PS1
Variable?Antworten:
Sie können dies tun, indem Sie:
zu beachten - du brauchst das wmctrl paket zuerst.
Quelle
Weitere mögliche Lösungen finden Sie an der angegebenen Quelle.
quelle
Es wird wahrscheinlich verwendet Shell-Escape-Codes so was:
echo -ne "\033]2;hello\007"
Hiermit wird der Titel des Terminals festgelegt
hello
. Und aus der Beschreibung würde ich vermuten, dass Sie so etwas tun:gnome-terminal -> shell(e.g. bash) -> ssh user@othermachine -> bash
In diesem Fall müssen Sie auf dem lokalen Computer danach suchen. Möglicherweise handelt es sich dabei um eine Aktion von bash oder ssh.quelle