Dialog allows you to present a variety of
questions or display messages using dialog boxes
from a shell script. Several types of dialog boxes
are implemented including: calendar, checklist,
file-selection, gauge, info, input, menu, message,
radiolist, tailbox, text, time, yes/no.