Gnome:从 bash 命令行更改当前终端的标题

Gnome:从 bash 命令行更改当前终端的标题

我知道有一些选项可以启动一个具有指定标题的新终端,并且可以使用菜单从终端更改标题:“终端”->设置标题。

但是,我想从命令行更改当前终端的标题。如何更改现存的命令行中的 Gnome 终端?

答案1

输出合适的 xterm 转义序列。

echo -ne '\033]0;New title\007'

也可以看看如何更改 xterm 的标题

答案2

如果您需要将其设置为您登录的主机名,则可以使用:

echo -ne "\033]0;${HOSTNAME}\007"

答案3

值得您尝试一下 KDE。它有选项卡式终端窗口,只需右键单击选项卡即可命名每个选项卡。

答案4

如果您使用的是 Ubuntu 16.04,则可能需要清除 PS1 和 PROMPT_COMMAND,例如:

PS1=$
PROMPT_COMMAND=
echo -en "\033]0;New title\a"

我整理了一篇关于它的文章关联

相关内容