Herbert Xu wrote:

> So I still stand by my statement that script writers on Linux cannot
> safely rely on this construct.
> 
> As it is, we have two different behaviours, one given by the Korn shell
> and another shared by most BSD-derived Bourne shells.  I have not seen
> any convincing evidence that either is not compliant with respect to
> POSIX.

Kevin's analysis seems correct to me.  The bash behavior, modulo
any (just-corrected) bugs, should reflect that interpretation.  I'm not
sure how an alternate interpretation can be rationalized.

> The behaviour of bash is closer to that of the Korn shell but is
> different enough that this construct cannot be reliably used.

Maybe, maybe not.  It's a bug, and there will eventually be a fixed
version of bash released.  It's existed since at least bash-2.05b,
the earliest version of bash I have handy, so that should give you an
idea of how many times it's come up in the last five years or so.

Chet
-- 
``The lyf so short, the craft so long to lerne.'' - Chaucer
                       Live Strong.  No day but today.
Chet Ramey, ITS, CWRU    [EMAIL PROTECTED]    http://cnswww.cns.cwru.edu/~chet/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to