Using bc in bash script
Alexander Haderer
alexander.haderer at charite.de
Thu Aug 14 09:50:37 PDT 2003
At 11:35 14.08.2003 -0500, Kirk Strauser wrote:
>At 2003-08-14T16:08:21Z, "Charles Howse" <chowse at charter.net> writes:
>
> > Can I refine it to give me something like: .784 seconds?
>
>Use "bc -l" instead of bc. That should do it.
Yes, but not in the context mentioned before:
> > > Start_time=`date +%s` # Seconds past midnight at start of script
> > > [ do lots of stuff ]
> > > End_time=`date +%s` # Seconds past midnight at end of script
et=`echo "$end_time - $start_time" | bc -l`
Here bc -l will not really help, because date +%s returns whole seconds :-(
BTW: %s are seconds since epoch
Alexander
More information about the freebsd-questions
mailing list