Open dialogs from shell scripts

Posted . Visible to the public.

Using the dialog command you can launch ASCII-art dialogs from your shell scripts.

Check out man dialog Show archive.org snapshot for a list of supported dialog types. Aside from simple text boxes or choice dialogs, it supports more advanced interactions like file pickers or progress bars.

Example: Yes/no choice

dialog --yesno "Erase the world?" 0 0

yesno.png

Example: Menu with multiple options

dialog --menu "What's your favorite color?" 0 0 0 R Red G Green Y Yellow B Blue

menu.png

Example: Date picker

dialog --calendar "Select a date" 0 0

calendar.png

Profile picture of Henning Koch
Henning Koch
Last edit
Henning Koch
Keywords
bash, turbovision
License
Source code in this card is licensed under the MIT License.
Posted by Henning Koch to makandra dev (2017-03-03 08:19)