Zenity
![]() |
In der Wikipedia existiert ein Artikel unter gleichem Lemma, der jedoch von diesem in Art und/oder Umfang abweicht. |
Zenity | |
---|---|
![]() --info -Dialog
| |
Basisdaten | |
Entwickler | Sun Microsystems |
Aktuelle Version | 3.43.0 (2. Juli 2022) |
Betriebssystem | Linux |
Kategorie | Shell, Bash |
Lizenz | GNU General Public License |
wiki.gnome.org/Projects/Zenity |
Zenity ist ein Werkzeug, das es ermöglicht, von einer Unix-Shell, also der Konsole, oder aus einem Script heraus grafische Dialoge zu erzeugen. Es nutzt dafür die GNOME-GTK+-Dialoge. Es lassen sich Titel, Icon, Dialogtext und verschiedene andere spezifische Erscheinungsmerkmale bestimmen. Ebenso sind Texteingaben möglich. Zenity wurde von Glynn Foster und Mike Newman als Neufassung von gdialog
entwickelt. Die erste Version (1.01) wurde 2003 veröffentlicht.
Folgende Fenstertypen sind verfügbar:
Anwendungsoption | Erklärung |
---|---|
--calendar | Kalenderdialog anzeigen |
--entry | Texteingabe-Dialog anzeigen |
--error | Fehlerdialog anzeigen |
--info | Info-Dialog anzeigen |
--file-selection | Dateiwähler-Dialog anzeigen |
--list | Listendialog anzeigen |
--notification | Benachrichtigung anzeigen |
--progress | Fortschrittsanzeige-Dialog anzeigen |
--question | Fragedialog anzeigen |
--warning | Warndialog anzeigen |
--scale | Schieberegler-Dialog anzeigen |
--text-info | Text-Informationsdialog anzeigen |
Folgendes kleines Beispielscript öffnet einen Dialog mit Schieberegler (--scale
) und anschließend einen Info-Dialog (--info
):
#! /bin/bash Alter=$(zenity—scale—text "Wie alt bist Du?") zenity—title "Ich meine dazu..." --info—text $Alter" Jahre \nist ein gutes Alter!"
Weblinks[Bearbeiten]

- Website zu Zenity auf gnome.org
zenity(1)
– Debian GNU/Linux Ausführbare Programme oder Shell-Befehle Handbuchseite- Informationen zu Zenity auf ubuntuusers.de