如何使用Expect.pm将箭头键按下发送到进程

时间:2009-10-18 09:33:23

标签: perl expect

这似乎应该是显而易见的,但是如何使用Expect.pm将箭头按键发送到进程?它取决于我使用的终端类型(vt100)还是我发送键盘扫描码?

TIA。

1 个答案:

答案 0 :(得分:5)

确实取决于您当前的TERM环境变量。一旦设置正确(比如VT220或linux),箭头键就是

up:    "\c[[A"
down:  "\c[[B"
left:  "\c[[D"
right: "\c[[C"