Menu
25 giugno 2008
Chi ricorda il DOS?
Certamente pochi, ed ancora meno sanno che era possibile fare un menu' con i semplici comandi CLI (Command Line Interpreter).
E nel Linux?
Ma certo che si puo' , anzi con una domanda del genere il pinguino Tux ci va a nozze.
E allora ecco una cosetta semplice semplice:
fare un menu' in CLI utilizzando il Bash, in questo modo ogni distribuzione Linux puo' utilizzarla.
Bando alle ciance ecco come fare:
===>> 1) Aprire una shell e digitare :
~$> nano menu.sh
Se vi da' errore (in caso non avete l'editor "nano"), o se preferite qualcosa di piu' grafico, potete farlo con l'editor che preferite, ad es.:
~$> gedit menu.sh
===>> 2) copiateci questo script :
#!/bin/sh
start
while true
do
clear
echo " Selazionare una voce premendo la lettera corrispondente:"
echo
echo " 1. Item 1"
echo " 2. Item 2"
echo " 3. Item 3"
echo " 6. exit"
echo
echo " PREMI IL TASTO DELLA VOCE DESIDERATA:"
read answer
case $answer in
1)
echo "Item 1 : "
;;
2)
echo "Item 2 :"
;;
3)
echo "Item 3 :"
;;
6)
exit ##### FINE #####
;;
*)
echo "Attenzione: devi digitare uno di questi numeri 1,2,3,6 . "
;;
esac
echo "Per ricominciare premi un tasto qualsiasi."
read answer
done
===>> 3) ora inserite/modificate le voci che vi servono e salvate.
===>> 4) per eseguirlo basta fare:
~$> sh menu.sh
P. s. Per chi proprio non ci arriva, il "~$>" e' il prompt che compare in automatico, quindi :
a) NON dovete scriverlo !!
b) Quello (il prompt) che avete sul vostro pc, PUO' essere diverso !!
P.p.s. Piu' elementare di cosi'? Vorrei aiutarvi, ma offenderei la vostra intelligenza.
Ciao
Vincenzo
|