a technical argument for using the ksh93 *builtin* sleep(1) is that subsecond durations and fork/exec/spawn are incompatible
also, a future extension of the ksh93 builtin sleep(1) will handle ISO 8601 durations (in addition to the current integer and floating point seconds count) -- this subsumes the gnu optional suffix On Fri, 20 Feb 2009 17:11:34 +0100 Jennifer Pioch wrote: > On 2/20/09, Alan Burlison <Alan.Burlison at sun.com> wrote: > > Gavin Maltby wrote: > > > > > That won't eliminate issues such as the execname issue for pgrep, > > > but we can confirm it's being about as honest and clean as > > > a shell script can be. > > > > > > > If we are replacing utilities like sleep(1) then we should be using the GNU > > versions not the ksh93 versions,