Brug tilvalget
Statusbjælkedialogen understøtter følgende tilvalg:
Angiver teksten, der vises i statusbjælkedialogen.
Angiver det procenttal, der fra starten vises i statusbjælkedialogen.
Lukker statusbjælken, når den har nået 100%.
Angiver at statusbjælken pulserer indtil der læses et EOF-tegn fra standardinput.
Følgende eksempelscript viser, hvordan man opretter en statusbjælkedialog:
#!/bin/sh
(
echo "10" ; sleep 1
echo "# Opdaterer mail-logge" ; sleep 1
echo "20" ; sleep 1
echo "# Nulstiller cron-jobs" ; sleep 1
echo "50" ; sleep 1
echo "Denne linje vil blive ignoreret" ; sleep 1
echo "75" ; sleep 1
echo "# Genstarter system" ; sleep 1
echo "100" ; sleep 1
) |
zenity --progress \
--title="Opdatér systemlogge" \
--text="Skanner mail-logge …" \
--percentage=0
if [ "$?" = -1 ] ; then
zenity --error \
--text="Opdatering annulleret."
fi