Я могу заставить read -n 1 KEY
получить большинство ключей, за исключением ключей, которые представлены несколькими символами. Например,если я нажму клавишу со стрелкой вверх:
$ read -n 1; echo
^[[A
$ [A
Как видите, read
принимает только Esc , а [A
остается.
То, что я хочу сделать в сценарии, это: