cat prova.sh

#!/bin/bash

a=`/usr/bin/time -f "%e" sleep 3 2>&1 1>/dev/null`
echo "$a"
speed=`echo "1000000 / a" | bc`
echo "$speed"

Il giorno 06 aprile 2011 15:12, Duffy DaC <[email protected]> ha scritto:

> [Fabio DellaCorte, mercoledì 6 aprile 2011]
> > echo "1000000 / 3.00" | bc mi restituisce
> > 333333
> >
> > 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 sintassi?
> Potresti postare uno script minimale (oppure quello integrale) con il
> quale riprodurre il problema?
>
> --
> DaC
>
>
> --
> Per REVOCARE l'iscrizione alla lista, inviare un email a
> [email protected] con oggetto "unsubscribe". Per
> problemi inviare un email in INGLESE a [email protected]
>
> To UNSUBSCRIBE, email to [email protected]
> with a subject of "unsubscribe". Trouble? Contact
> [email protected]
> Archive: http://lists.debian.org/[email protected]
>
>

Rispondere a