Come posso inviare pressioni di tasti freccia per un processo utilizzando Expect.pm
Domanda
Sembra che questo dovrebbe essere ovvio, ma come faccio a inviare pressioni di tasti freccia per un processo utilizzando Expect.pm? Dipende dal tipo di terminale che sto usando (VT100) o posso inviare scancodes tastiera?
TIA.
Soluzione
E 'in effetti dipende dalla vostra variabile d'ambiente TERM corrente. Una volta che è impostato correttamente (dire VT220 o Linux), quindi i tasti freccia sono
up: "\c[[A"
down: "\c[[B"
left: "\c[[D"
right: "\c[[C"
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow