¿Cómo puedo enviar pulsaciones de teclas flecha a un proceso que utiliza Expect.pm
Pregunta
Parece que esto debería ser obvio, pero ¿cómo puedo enviar pulsaciones de teclas flecha a un proceso que utiliza Expect.pm? ¿Depende del tipo de terminal que estoy usando (VT100) o puedo enviar códigos de rastreo de teclado?
TIA.
Solución
Es en efecto, depende de la variable de entorno TERM actual. Una vez que se ha configurado correctamente (digamos VT220 o Linux), entonces las teclas de flecha son
up: "\c[[A"
down: "\c[[B"
left: "\c[[D"
right: "\c[[C"
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow