答案1
使用以下内容:发送十六进制代码:0x1B 0x05
Escape
\033
是 ASCII 27 (如果你的 shell 不知道的话,它通常写为八进制\e
)。Ctrl-[Character]
组合会产生与字符在字母表中的位置相对应的 ASCII 码。众所周知的示例是^H
ASCII 8 (退格键),^C
表示 ASCII 3,正文结束,或者^D
对于 ASCII 4,传输结束,同样,按下^E
会导致 ASCII 5 — 因此需要发送十六进制代码。
你甚至可以使用它(我无法想象一个真正的用例,但我们不关心这个)来代替按Enter
(换行) ^J
,或按Tab
。^I
请参阅这里有关控制字符的更多信息。