Dobrý den,
jakožto samouk se pokouším naučit skriptování v bashi. Nedávno jsem napsal skript na automatické vypínání počítače (viz
http://janhrdka.ic.cz/Aplikace/Vypnitor/Vypnitor-su.sh). Dnes jsem si řekl, že skriptu udělám jakési GUI pomocí zenity.
zenity --list\
--title="Vypnitor"\
--height=230\
--width=350\
--text="Vyberte jednu z následujících možností:"\
--column="Číslo"\
--column="Volby"\
1 "Nastavit vypnutí počítače ZA určitý čas"\
2 "Nastavit vypnutí počítače V určitý čas"\
3 "Deaktivovat automatické vypnutí"\
4 "Ukončit skript"
Nevím ale, jak do proměnné (například "volba") dostat výstupní hodnotu zmíněného příkazu (zvolenou činnost). Pokud napíši volba="zmíněný příkaz", bash mi vypíše chybu --list: command not found. Napadlo mě, jestli by výstup nešel přesměrovat pomocí > do proměnné. To ale také selhalo. Takže se obracím na vás. Snad se to podaří vyřešit. Díky