Re: [問題] expect可否模擬特殊鍵?(CTRLZ之類)
※ 引述《jcppkkk.bbs@ptt.cc (can)》之銘言:
> 其實我是想知道expect模擬backspace鍵的方法...
> 可是在網路上找了不少資料,
> 卻沒看到過模擬特殊鍵的方法,
> 所以po出來問各位大大...
> man expect有這段,可是查不太到那些代碼的相關資料...
> set CTRLZ \032
> interact {
[deleted]
> }
backspace 的 code 也許是 \010, 也可能是 \177
如果是用 BASH, 可以用
echo -n ^? | od -t o1 -t x1
來看 code, 打到 ^? 這個地方就先按 ^V, 再按 BackSpace 鍵
按了 BackSpace 不一定會出現 ^?, 也可能是 ^H, 或是其他組合,
跟 stty 設定有關
--
※ Origin: SayYA 資訊站 <bbs.sayya.org>
◆ From: 61-217-73-105.dynamic.hinet.net
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章