[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: BASH question



2006/9/7, M.Lewis <cajun cajuninc com>:
Andy Green wrote:
> M.Lewis wrote:
>
>> PERMINUTE=$(echo "scale=10; (28.95 / 432000" | bc ))
>
> PERMINUTE=`echo "scale=10; 28.95 / 432000" | bc`
>
> Khoa's method works too.
>

Perfect! Thank you so much Andy. I wasn't ignoring Khoa's method, I was
simply trying to do one thing at a time. Thanks very much to both you
and Khoa!

Mike


The error in your formulation relate to the closed ")"; try the following:

PERMINUTE=$(echo "scale=10; (28.95 / 432000)" | bc)

I prefer the $() notation instead of "``". Try to nest more command
substitution ...

HTH

--
Alessandro Brezzi


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]