ZENITY: quando lo script bash può diventare grafico


Oggi voglio segnalarvi la possibilità di creare piccoli tool grafici da programmi scritti in bash.
Com'è possibile tutto questo? 
Attraverso ZENITY.
Per saperne di più su questo tool vi rimando al suo manuale in linea.
Per quanto mi riguarda posso farvi un piccolo esempio di come l'ho utilizzato.
A me serviva poter vedere il livello delle cartucce della stampate usb epson.
Per fare ciò ho dovuto installare il programma "INK" e da terminale digitare
sudo ink -p usb
Installando zenity e leggendo un po' il manuale, sono arrivato a scrivere il seguente comando:
zenity  --notification  --window-icon=/home/ivo/Immagini/c86.png  --text "$(sudo ink -p usb)"
adesso lo commentiamo un po':
-- notification il programma si avvia nell'area di notifica;
--window-icon ci mettiamo il percorso dell'immagine che vogliamo visualizzare nell'area di notifica;
--text Specifica il testo visualizzato nella finestra di dialogo di immissione del testo;

il resto del codice dentro la parentesi tonda è il comando che prima eseguivo dal terminale.


L'effetto che ho ottenuto lo si può vedere in quest'immagine.

Commenti

Post popolari in questo blog

Spostare o migrare gli account utente dal vecchio server Linux su un nuovo server Linux

Thunderbird: Come inserire la firma nei messaggi?

Installare e configurare il Prelink