Как создать интерфейс в bash-скрипте, который использует стрелки для навигации? - PullRequest
4 голосов
/ 16 мая 2011

Я все время использую кучу скриптов, и я устаю постоянно вводить команды в терминале, поэтому я хотел бы написать какой-то пользовательский интерфейс. Подумайте о чем-то вроде «aptitude» с живыми обновлениями через цикл, что-то вроде «top». Это VPS, поэтому я не могу сделать это графически.

Все, что мне нужно, это простые меню, перемещающиеся между пунктами со стрелками и тому подобное. Есть хороший учебник, это возможно даже с bash?

Заранее спасибо за ваше время.

Ответы [ 2 ]

4 голосов
/ 16 мая 2011

Посмотрите на диалог . Он позволяет создавать визуальные виджеты пользовательского интерфейса, которые могут обрабатывать ввод с клавиатуры (и даже мыши).

У вас есть опции для создания полей ввода, меню, текстовых полей, флажков и многих других.

Подумайте о mc -подобном интерфейсе, хотя mc сам по себе немного больше, чем этот.

1 голос
/ 16 мая 2011

Это VPS, поэтому я не могу сделать это графическим

Не совсем верно. Вы когда-нибудь слышали о технологии удаленного рабочего стола? Например, X2Go.

По общему признанию, многие графические приложения и окружения рабочего стола могут быть слишком тяжелыми для комфортной работы в небольшом VPS. Но это теоретически возможно, по крайней мере.

...