Jetzt würd ich natürlich auch die in Dialog ausgewählten Punkte zur Weiterverarbeitung weitergeben.
bei zenity lief das folgendermaßen...danke nochmal an Klaus1977....habe auch schon ein bisschen damit rumexperimentiert aber bei Dialog bringt mich das nicht weiter...
#!/bin/bash
RETVAL=$(zenity \
--list \
--width=400 \
--height=300 \
--checklist \
--column "Auswahl" \
--column "Aufgabe" \
TRUE "update" \
FALSE "upgrade" \
TRUE "echo blubb")
OIFS=$IFS
IFS="|"
for TASK in $RETVAL
do
case "$TASK" in
update)
/usr/bin/gksudo /usr/bin/apt-get update
;;
upgrade)
/usr/bin/gksudo /usr/bin/apt-get upgrade
;;
*)
echo "$TASK"
#wenn kein update oder upgrade eingegeben ist
;;
esac
# eval "$TASK"
done
IFS=$OIFS
kann mir vielleicht jemand helfen?
MfG Sab.