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] > >

