On Wed, 28 Aug 2019 16:13:36 +0000, Seymour J Metz wrote:
>Could there be legal issues? Does the UNIX® certification process allow the
>default shell to be anything but Bourne?
>
POSIX requires in some cases that it not be Bourne. POSIX shell requires
tilde expansion, absent in Bourne shell.
POSIX requires that system() invoke a POSIX shell. Bash may deviate.
I don't know that POSIX discusses a "default shell".
BTW:
534 $ X=Out; { X=In; true; } </dev/null; echo $X
In
... seems POSIXly correct to me. I've known one "Bourne" shell that
prints "Out".
__________________________________
From: David Crayford
Sent: Wednesday, August 28, 2019 9:33 AM
One for the "too hard basket" then Jerry?! It would be fantastic to have
bash as the default shell for z/OS but that
ain't gonna happen anytime soon :)
-- gil
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN