
答案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
。看這裡有關控製字元的詳細資訊。