Как сделать так, чтобы клавиша со стрелкой вниз была эффективной в сценарии оболочки (или ожидала) - PullRequest
0 голосов
/ 28 января 2019

Я пишу сценарии для автоматизации 'make menuconfig'.Я хочу использовать клавишу со стрелкой вниз, чтобы выбрать некоторые элементы в диалоговом окне.Моя клавиша со стрелкой вниз в терминале - '^ [[B'.Поэтому я использую send "\ 033 [B", send "\ x1b \ x5b \ x42", send "\ 1B [B" и т. Д. В ожидаемом сценарии, но ни один не работает.

#!usr/bin/expect
spawn make menuconfig
send "v" #select item hot key
send "y" #enter this item
send "\033\[B" #I expect the down arrow key will execute here.
interact

exit 0

Какя мог сделать?Или это не работает ожидаемо?Есть ли другой способ автоматизации сделать это?

...