Pagina 1 di 1

dilemma bash

Inviato: gio 4 ago 2005, 14:29
da Sawk
salve ... vi propongo un piccolo script

if [ -e `find ~ - name file -print` ]; then
true

else

exit 0

fi

Questo è un caso abbastanza rognoso, difatti da comunque IN OGNI CASO un true in uscita....c'è un modo per evitarlo ?

Chiedo aiuto a voi...grazie ciao

Inviato: gio 4 ago 2005, 15:31
da Sawk
ho risolto con un solo comando e 5 pipe line : )))))

Inviato: gio 4 ago 2005, 15:37
da gallows
O_o?

ps. sistema l'avatar, è enorme :)

Inviato: gio 4 ago 2005, 16:32
da Tochiro
Non è che mostreresti la soluzione a chi come me è curioso?
Non voglio l'intero script intendiamoci. :D

Inviato: gio 4 ago 2005, 19:31
da Paoletta
Ohiohiohi, forse ti bastava far così:
#!/bin/bash
var=`find ~ -name "nomefile" -print`
if [ "$var" = "" ]; then
exit 0
else
true
fi


ciao!

Inviato: gio 4 ago 2005, 19:32
da Paoletta
forse così è più leggibile:

Codice: Seleziona tutto

#!/bin/bash
var=`find ~ -name "nomefile" -print` 
if [  "$var" = ""  ]; then
	 exit 0 
else	
	true
fi
ciao!

Inviato: ven 5 ago 2005, 20:21
da Sawk
Devo ammettere che sono stato tanto stupido non da non pensarci... :lol:

Paoletta...perchè non ci cerchi più spesso in irc? Sono tutti ansiosi di conoscere la slack-girl :D

bye ohi

Inviato: sab 6 ago 2005, 9:34
da Paoletta
ieri ho fatto un giro...ma ad un certo punto nessuno rispondeva...

comunque ripasserò!!! :D