dialog est un utilitaire permettant de construire des interfaces graphiques basées sur la console
dialog <options> { --and-widget <options> }
<options> = options communes suivies par les options des boites de dialogue
--create-rc "file"
--ascii-lines --aspect <ratio> --backtitle <backtitle> --beep --beep-after --begin <y> <x> --cancel-label <str> --clear --colors --column-separator <str> --cr-wrap --date-format <str> --default-button <str> --default-item <str> --defaultno --exit-label <str> --extra-button --extra-label <str> --help-button --help-label <str> --help-status --help-tags --hfile <str> --hline <str> --ignore --input-fd <fd> --insecure --item-help --keep-tite --keep-window --last-key --max-input <n> --no-cancel --no-collapse --no-cr-wrap --no-items --no-kill --no-label <str> --no-lines --no-mouse --no-nl-expand --no-ok --no-shadow --no-tags --nook --ok-label <str> --output-fd <fd> --output-separator <str> --print-maxsize --print-size --print-version --quoted --scrollbar --separate-output --separate-widget <str> --shadow --single-quoted --size-err --sleep <secs> --stderr --stdout --tab-correct --tab-len <n> --time-format <str> --timeout <secs> --title <title> --trace <file> --trim --version --visit-items --yes-label <str>
--buildlist <text> <height> <width> <tag1> <item1> <status1>... --calendar <text> <height> <width> <day> <month> <year> --checklist <text> <height> <width> <list height> <tag1> <item1> <status1>... --dselect <directory> <height> <width> --editbox <file> <height> <width> --form <text> <height> <width> <form height> <label1> <l_y1> <l_x1> <item1> <i_y1> <i_x1> <flen1> <ilen1>... --fselect <filepath> <height> <width> --gauge <text> <height> <width> [<percent> --infobox <text> <height> <width> --inputbox <text> <height> <width> [<init> --inputmenu <text> <height> <width> <menu height> <tag1> <item1>... --menu <text> <height> <width> <menu height> <tag1> <item1>... --mixedform <text> <height> <width> <form height> <label1> <l_y1> <l_x1> <item1> <i_y1> <i_x1> <flen1> <ilen1> <itype>... --mixedgauge <text> <height> <width> <percent> <tag1> <item1>... --msgbox <text> <height> <width> --passwordbox <text> <height> <width> [<init> --passwordform <text> <height> <width> <form height> <label1> <l_y1> <l_x1> <item1> <i_y1> <i_x1> <flen1> <ilen1>... --pause <text> <height> <width> <seconds> --prgbox <text> <command> <height> <width> --programbox <text> <height> <width> --progressbox <text> <height> <width> --radiolist <text> <height> <width> <list height> <tag1> <item1> <status1>... --rangebox <text> <height> <width> <min-value> <max-value> <default-value> --tailbox <file> <height> <width> --tailboxbg <file> <height> <width> --textbox <file> <height> <width> --timebox <text> <height> <width> <hour> <minute> <second> --treeview <text> <height> <width> <list-height> <tag1> <item1> <status1> <depth1>... --yesno <text> <height> <width>