operazioni in bash script

2011-04-06 Thread Fabio DellaCorte
Salve , se eseguo questa operazione da shell : echo "100 / 3.00" | bc mi restituisce 33 perchè ? se faccio la stessa cosa da uno script mi risponde : Runtime error (func=(main), adr=12): Divide by zero

Re: operazioni in bash script

2011-04-06 Thread Duffy DaC
[Fabio DellaCorte, mercoledì 6 aprile 2011] > echo "100 / 3.00" | bc mi restituisce > 33 > > perchè ? se faccio la stessa cosa da uno script mi risponde : >  Runtime error (func=(main), adr=12): Divide by zero A me funziona sia da prompt che da script... Potrebbe essere un errore di sinta

Re: operazioni in bash script

2011-04-06 Thread Fabio DellaCorte
cat prova.sh #!/bin/bash a=`/usr/bin/time -f "%e" sleep 3 2>&1 1>/dev/null` echo "$a" speed=`echo "100 / a" | bc` echo "$speed" Il giorno 06 aprile 2011 15:12, Duffy DaC ha scritto: > [Fabio DellaCorte, mercoledì 6 aprile 2011] > > echo "100 / 3.00" | bc mi restituisce > > 33 > > >

Re: operazioni in bash script

2011-04-06 Thread Luca Bruno
Fabio DellaCorte scrisse: > a=`/usr/bin/time -f "%e" sleep 3 2>&1 1>/dev/null` > echo "$a" > speed=`echo "100 / a" | bc` ^^^ Questa è una variabile, quindi $a. Ciao, Luca -- .''`. ** Debian GNU/Linux ** | Luca Bruno (kaeso) : :' : The Universal O.S.| lucab

Re: operazioni in bash script

2011-04-06 Thread Fabio DellaCorte
> > Cavolo che stupido che sono !!! Ho fatto un copia incolla da un operazione > che non usava bc . > > GRAZIE !!! > > > > 2011/4/6 Luca Bruno > >> Fabio DellaCorte scrisse: >> >> > a=`/usr/bin/time -f "%e" sleep 3 2>&1 1>/dev/null` >> > echo "$a" >> > speed=`echo "100 / a" | bc` >>

Re: operazioni in bash script

2011-04-06 Thread Stefano Simonucci
On Wed, 2011-04-06 at 15:06 +0200, Fabio DellaCorte wrote: > Salve , > se eseguo questa operazione da shell : > echo "100 / 3.00" | bc mi restituisce > 33 > > > perchè ? se faccio la stessa cosa da uno script mi risponde : > Runtime error (func=(main), adr=12): Divide by zero A me lo sc

Re: operazioni in bash script

2011-04-06 Thread Alberto Dell'Ariccia
Cavolo che stupido che sono !!! Ho fatto un copia incolla da un operazione che non usava bc . GRAZIE !!! 2011/4/6 Luca Bruno > Fabio DellaCorte scrisse: > > > a=`/usr/bin/time -f "%e" sleep 3 2>&1 1>/dev/null` > > echo "$a" > > speed=`echo "100 / a" | bc` > ^^^ > > Q