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

Re: [linux_var] bash



Il 04/07/2013 13:02, Aladino ha scritto:
On 04/07/2013 11:52, Cristian Gaiatto wrote:
Vero, quello serebbe il passo successivo, perchè se non lo trova chiede se si vuole creare...
... con calma pero', le idee sono tante ma le capacità scarseggiano

So che non risolve la domanda di partenza, ma per il futuro:

!/bin/bash
echo -n "FILE DA CERCARE: "
read disegno
dircnc=/my/own/path

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

visto che ho usato il tempfile come suggerito da Fox ho cambiato l'opzione -z con -s
e ho dovuto invertire
then
        echo "File non trovato"
echo "File trovato"
 ....e prosegue...
else
#Stampa il file trovato
        echo $risultato

echo "File non trovato"
.. e termina

Così funziona, sembra uno script serio.

Grazie
Cristian

_______________________________________________
Talking mailing list
Talking@ml.linuxvar.it
http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking