Script grafici
- adminAB76
- Autore della discussione
- Amministratore
Less
Di più
- Messaggi: 4
7 Anni 11 Mesi fa #116
da adminAB76
Script grafici è stato creato da adminAB76
utilizzando zenity (equivale kdialog - dialog) si può trasformare uno script bash da terminale alla gui di sistema
Questo è un esempio per montare e smontare dischi esterni:
ogni comando eseguit restituisce un messaggio di fine comando.
Questo è un esempio per montare e smontare dischi esterni:
Code:
#!/bin/bash
#Menu gestione dischi esterni
while true; do
choice="$(zenity --width=200 --height=330 --list --column "" --title="Seleziona script" \
"Mount TERA25" "Mount TERA35" "Mount TERA76" "Umount TERA25" "Umount TERA35" "Umount TERA76" "ESCI")"
case "${choice}" in
"Mount TERA25")
echo "Mount TERA25"
mount -L TERA25 /76/TERA25 -o defaults
zenity --info --text="TERA25 montato"
break
;;
"Mount TERA35")
echo "Mount TERA35"
mount -L TERA35 /76/TERA35 -o defaults
zenity --info --text="TERA35 montato"
break
;;
"Mount TERA76")
echo "Mount TERA76"
mount //192.168.1.111/TERA /76/TERA76 -o defaults
zenity --info --text="TERA76 montato"
break
;;
"Umount TERA25")
echo "Umount TERA25"
umount /76/TERA25
zenity --info --text="TERA25 smontato"
break
;;
"Umount TERA35")
echo "Umount TERA35"
umount /76/TERA35
zenity --info --text="TERA35 smontato"
break
;;
"Umount TERA76")
echo "Umount TERA76"
umount /76/TERA76
zenity --info --text="TERA76 smontato"
break
;;
"ESCI")
echo "ESCI"
break
;;
*) echo invalid option;;
esac
done
Si prega Accesso a partecipare alla conversazione.