On 9/16/07, Roger Marquis <[EMAIL PROTECTED]> wrote: > On Sun, 16 Sep 2007, Shawn Walker wrote: > > The people that created this problem are the idiots that put > > #!/bin/sh at the top of their script and assume that means bash, > > when it obviously isn't. > > Exactly what I'm talking about Shawn. And I would have agreed with > you up to five or six years ago. But the world has changed. The > choice today is whether to go with that change or try to lead it > in a different direction. IME the latter approach requires a large > market share. Otherwise, decrease compatibility before attaining > minimum mindshare, is certain to fail.
I believe I already said this earlier in the thread: If you prefer bash as /bin/sh - which version are you preferring? bash2, bash3 or the upcoming bash4? bash3 broke many bash2 scripts and bash4 will break some of the existing bash3 scripts. I do prefer to go with ksh93 in this case - it has a test suite which guarantees backwards compatibility for it's scripting language since 1994 and is closer to Solaris backwards compatibility guarantee than the chaos caused by each major release of GNU/bash. Irek _______________________________________________ indiana-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/indiana-discuss
