Meldungsdialoge

Zenity kann vier verschiedene Typen von Meldungsdialogen erzeugen:

  • Fehler
  • Information
  • Frage
  • Warnung

Für jeden dieser Typen geben Sie mit der Option --text an, welcher Text im Dialog angezeigt werden soll.

7.1. Fehlerdialog

Verwenden Sie die Option --error, um einen Fehlerdialog zu erzeugen.

Das folgende Beispielskript zeigt, wie Sie einen Fehlerdialog erzeugen:

          #!/bin/bash

          zenity --error \
          --text="/var/log/syslog wurde nicht gefunden."
        

Abbildung 5Beispiel für einen Fehlerdialog

7.2. Informationsdialog

Verwenden Sie die Option --info, um einen Informationsdialog zu erzeugen.

Das folgende Beispielskript zeigt, wie Sie einen Informationsdialog erzeugen:

          #!/bin/bash

          zenity --info \
          --text="Die Aktualisierung wurde ausgeführt.\n3 von 10 Dateien wurden aktualisiert."
        

Abbildung 6Beispiel für einen Informationsdialog

7.3. Fragedialog

Verwenden Sie die Option --question, um einen Fragedialog zu erzeugen.

Das folgende Beispielskript zeigt, wie Sie einen Fragedialog erzeugen:

          #!/bin/bash

          zenity --question \
          --text="Wollen Sie wirklich fortsetzen?"
        

Abbildung 7Beispiel für einen Fragedialog

7.4. Warndialog

Verwenden Sie die Option --warning, um einen Warndialog zu erzeugen.

Das folgende Beispielskript zeigt, wie Sie einen Warndialog erzeugen:

          #!/bin/bash
        
          zenity --warning \
          --text="Ziehen Sie den Netzstecker, um einen elektrischen Schlag zu vermeiden."
        

Abbildung 8Beispiel für einen Warndialog