[Linux-Biella] variabili o non variabili?
Paul TT
linux@bilug.linux.it
Wed, 15 Jan 2003 03:34:36 +0000
>
>
>si fa per dire nessun problema: se una delle due e' vuota bash ti da'
>errore. devi fare:
>
>if [ $pippo"ugo" = $pluto"ugo" ]; then
>
>(al posto di ugo metti quello che vuoi)
>
>
>
ankio pensavo. ma uso:
if test "$pippo" = "$pluto"; then
......
e non mi si incazza se una delle due e' vuota, ma funge pure... :-)
boh.
poi:
> domanda quindi: esiste la possibilita' di NON usare la variabile di
appoggio $plutook ?
> quindi sbarbatruccando la riga con IF in qualche modo?
potresti usare bc.
ergo:
if [ $pippo = $pluto+2 ]; then
diventerebbe:
if test "$pippo" = "`echo $pluto + 2 | bc -l`"; then
.....
(ovvero \"if [ "$pippo" = "`echo $pluto + 2 | bc -l`" ]; then\", se
preferisci le []...)
Buona vita anke a te, Paul Said.