Привет и, прежде всего, спасибо всем, кто дает полезные ответы / указатели !!
Я пишу сценарий Bash, который иногда может потребовать ввода информации у пользователя.Я ищу инструмент для представления поля ввода (например, всплывающего окна с графическим интерфейсом) на уровне выполнения 3 (без X Windows), который предоставляет список выбора и опцию для ручного ввода.Он должен содержать переключатель рядом с каждой опцией.
Например, если бы он спрашивал у пользователя имя, он представлял бы список, подобный этому
(*) Джонни
() Бен
() Хиллари.
() <manual input>
Где строка <manual input>
будет текстовым полем для разрешенияпользователь для ввода свободного текста.Вывод должен быть стандартным и должен называться, например, "Hillary".
В целом требования следующие:
1) Он должен появиться и быть ярким цветом, чтобы захватить пользователя.внимание.Плоский текст не подходит
2) Желательно разрешить выделение с помощью курсора или мыши
3) Предоставить список выбора переключателей
4) Также разрешить свободный ввод текста
5) Записать выбор в стандартный вывод
6) Я не хочу стирать сообщения о состоянии / журнале уже на экране
Команда чтения Bash не "достаточно кричащий, он не привлекает внимание пользователя.
Инструмент диалог стирает текст, уже находящийся на экране, так как он перерисовывает весь экран и не позволяетсписок выбора и поле для ввода свободного текста на одном экране.
Еще раз спасибо
MC