首页 > 解决方案 > "]0;" 是什么意思 和其他代码在 Linux Bash 中意味着什么?

问题描述

我正在制作一个运行 bash shell 的 Golang 程序,该程序使用bash -i通过套接字传输输出并通过同一个套接字接收输入的命令。套接字的另一端连接到应用程序,该应用程序获取输出并将其放入应用程序的集成终端中。只是,当运行bash -i第一个输出]0;root@main时,我只希望root@main它在 Linux 终端应用程序中显示。不过,这不是我获得这种代码的唯一地方,如果我运行,htop我会得到很多。有没有网站可以告诉我这些是什么意思?

标签: bashterminalansi-escape

解决方案


您看到的是ANSI Escape 代码。特别]0;root@main是用于在 Xterm 中设置窗口标题的操作系统命令序列。


推荐阅读