"We have already discussed how you can create text user
interfaces for command-line tools using dialog. This time, we are
going to look at Zenity and KDialog, which allow you to create
GNOME- and KDE-specific front ends for scripts.
"Because Linux developers have made great strides in improving
Linux's desktop interfaces and GUI applications, users have had no
reason to focus on the command line. New users especially tend to
be wary of the command-line interface (CLI) and favor the graphical