Утилита dialog для использования диалоговых окон в shell-скриптах

Полный текст статьи читайте на IBM developerWorks