web-dev-qa-db-ja.com

gnome-terminalのタイトルを変更するにはどうすればよいですか?

以前は、ログインしているサーバーを表示するようにgnome-terminalのタイトルを変更しました。どうやってこれをしたのか覚えていないので、今は変更できません。

.bashrcを実行しましたが、それを設定するものは何も見つかりませんでした。そして、suとしてログインしました。スーパーユーザーとして、タイトルも変更されます。

.Xdefaultsファイルを確認しました...何もありません

私は次の方法でgnomeターミナルを開こうとしました:

gnome-terminal --title=$PWD 

上記のコマンドまたはPrompt_COMMANDで設定したタイトルは、0.5秒間表示されてから、サーバー名に戻ります。

ターミナルの設定も確認しました。私がこの変更を加えることができたかもしれない考えはありますか? CentOSで実行しています。

2
mr odus

あなたはそうすることができます:

wmctrl -r :ACTIVE: -N "MyWindowTitle"

注意-最初にwmctrlパッケージが必要です。

ソース

あなたは与えられた情報源でより多くの可能な解決策を見つけることができます。

おそらく次のように シェルエスケープコード を使用しています:
_echo -ne "\033]2;hello\007"_
これにより、端末のタイトルがhelloに設定されます。そして、説明から、あなたはこのようなことをしていると思います:
gnome-terminal -> Shell(e.g. bash) -> ssh user@othermachine -> bashその場合、ローカルマシンで検索する必要があります。bashまたはsshが実行している可能性があります。

0
hfox