如何使用第一个命令设置终端的标题?

如何使用第一个命令设置终端的标题?

我已经在 中编写了一个函数.bashrc,并且它也适用于 current.无论如何,它看起来像:

function myserver() {
     ssh [email protected]
}

要访问我的远程服务器,我可以轻松地在命令行上运行它:

myserver

但我必须在我的计算机上管理不同的服务器,所以许多不同的远程服务器使用相同的终端标题,同时这真的让我感到困惑。我的问题是如何通过第一个命令设置终端的标题,这意味着当我这样做时myserver1,标题将是myserver1,当我执行休息命令时,它不会再改变。当我打开第二个终端(全新的终端)时,如果我这样做ls -la,它的标题将是lsls -la将是好的。我怎样才能达到这个目标?

答案1

@ckujau - 不。顺便说一句,这将是一个特定于终端的功能(使用转义序列设置标题一次),但没有人实现。有些提供了可以以不可更改的标题启动终端的功能。

相关内容