[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux_var] bash



Dopo ore di intenso lavoro ho fatto questo strabiliante script...




echo -n "FILE DA CERCARE: "
read disegno

#Ricerca il file e imposta il percorso come variabile
#risultato=$(find /home/cristian/$disegno)
risultato=$(grep -r -l "$disegno" $dircnc)

#Stampa il file trovato
echo $risultato

#Chiede se si vuole visualizzare il file
echo "VUOI VISUALIZZARE IL FILE?(s/n)"
read visualizza
if [ "$visualizza" == "s" ]; then

#Visualizza il file
cat $risultato

else
echo "fine"
fi



...e funziona pure!
ma mi sono accorto che se trova più di un file quando confermo mi visualizza tutti i file. Volevo fare una cosa del genere

[1] file1
[2] file2

se digito 1 mi apre il file 1, se digito 2 mi apre il file 2

qualcuno mi aiuta? 


-- 
Cristian Gaiatto <g.crinux@gmail.com>
_______________________________________________
Talking mailing list
Talking@ml.linuxvar.it
http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking