9 我知道有一些选项可以启动具有指定标题的新终端,并且可以使用菜单“终端”->“设置标题”从终端更改标题。 但是,我想从命令行为当前终端更改它。如何从命令行更改现有 Gnome终端的标题? bash gnome ubuntu-11.04 gnome-terminal — 桑德 source
13 输出合适的xterm转义序列。 echo -ne '\033]0;New title\007' 另请参阅如何更改xterm的标题。 — 三元组 source 完美,就是这样!:D另外,感谢您的非常有趣的链接。 — 桑德 很好,但是跨平台兼容吗? — l0b0 2012年 1 @tripleee:通常建议使用tput命令来打印此类转义序列,如本确切副本所述。 — l0b0 2012年 1 @triplee感谢您的输入!但是,我不认为这个问题与您提到的问题完全相同。另一个问题的上下文非常不同。 — 桑德 2 这似乎不再工作 — kapad
0 尝试使用KDE可能值得您花些时间。它具有带选项卡的终端窗口,每个选项卡都可以通过右键单击选项卡来命名。 — 斯科特·威尔逊 source 感谢您的建议,不过,我还是很喜欢Gnome :) — Sander 2012年
0 如果需要将其设置为登录的主机名,则可以使用: echo -ne“ \ 033] 0; $ {HOSTNAME} \ 007” — 本杰明·古德克雷(Benjamin Goodacre) source
0 如果您使用的是Ubuntu 16.04,则可能需要清除PS1和PROMPT_COMMAND,如下所示: PS1=$ PROMPT_COMMAND= echo -en "\033]0;New title\a" 我在link上写了一篇文章。 — 扎克·菲弗(Zach Pfeffer) source