当在盒子中使用 shell 时,这是从服务器返回的
\r\n\u001B]0;kuba@jcubic:~\u0007\u001B[01;32mkuba@jcubic\u001B[00m:\u001B[01;34m~\u001B[00m$
什么ESC]0;
和\u0007
做什么?
答案1
这些都是XTerm 控制序列,因此从该列表中 ESC ] 是一个“操作系统命令”,然后在该部分中可以找到:
OSC Ps ; Pt BEL
Ps = 0 -> Change Icon Name and Window Title to Pt.
unicode ( ) 的使用\u...
有点奇怪,尽管这里使用的低数值可以在 中查找man ascii
:
$ man ascii | egrep -i '1b|007'
007 7 07 BEL '\a' (bell) 107 71 47 G
033 27 1B ESC (escape) 133 91 5B [