> This has been implemented in OpenBSD. The crucial portion of the
> code I submitted there has been pasted below. It would be nice to
> get such an extension adopted more widely in *BSD, so portable
> could use it.
How on earth can you call such a script "portable" if it clearly uses
something not specified in POSIX?
Pedantic, man! The new /bin/sleep will handle BOTH formats. It handles
a superset of the POSIX spec. No, it doesn't conform EXACTLY to the
POSIX spec but it _will_ handle all cases that the original /bin/sleep
did. I agree that of course it won't barf and be an error case now if
you include a '.' but I still think that's a good thing.