如何在远程 SSH 命令上转义 ANSI 格式?

如何在远程 SSH 命令上转义 ANSI 格式?

我想使用描述的命令更改窗口的标题这里通过 SSH,但是我不断收到错误:

033]sh: Hello: command not found
Connection to host closed.

使用命令:

ssh.exe user@host -t 'echo -en "\033];Hello World\007"'

无论我如何尝试逃避它们,它似乎都会以某种方式返回错误。尝试过:

ssh.exe user@host -t 'echo -en "\\033];Hello World\\007"'
ssh.exe user@host -t "echo -en \'\\033];Hello World\\007\'"

知道如何解决这个问题吗?

相关内容