Dialog ist eine Anwendung, die in Shell-Skripten verwendet wird und textbasierte Benutzeroberflächenelemente anzeigt . Sie nutzt die Bibliothek curses oder ncurses . Letztere ermöglicht es Benutzern, eine Maus zu verwenden, beispielsweise in einem xterm .
Dialog wurde von Savio Lam entwickelt (die erste Version 0.3 erschien 1994). [ 2 ] [ 3 ] [ 4 ] Es wurde von verschiedenen Personen weiterentwickelt. Seit 1999 wird es von Thomas Dickey betreut und überarbeitet. [ 5 ]
Es existiert mindestens ein Fork , eine FreeBSD -exklusive Aufteilung in Anwendung und Bibliothek Ende 1994. [ 6 ] [ 7 ] Man könnte auch lxdialog (Teil von menuconfig ) in Betracht ziehen, allerdings wurde es auf Fragmente reduziert, die keine Dialogskripte mehr ausführen können.
Es gibt mehrere Programme, die von Dialogen inspiriert sind; nicht alle lesen dieselben Skripte. Die bekanntesten sind Xdialog und whiptail .
Siehe auch
Referenzen
- ^ "Index von /archives/dialog" . Abgerufen am 3. März 2026 .
- ^ Phil Hughes (April 1994). „Interview mit Patrick Volkerding“ . Linux Journal.
- ^ Jeff Tranter (September 1994). „Dialog: Eine Einführung“ . Linux Journal.
- ^ „Dialog 0.3 Handbuchseite“ . 10.01.1994. Archiviert vom Original am 22.09.2006 . Abgerufen am 07.09.2007 .
- ^ "Dialogänderungsprotokoll" .
- ^ "FreeBSD CVS src/gnu/usr.bin/dialog/" .
- ^ "FreeBSD-Bibliothekshandbuch für Dialog " .
