SVR4 /bin/sh BUG
Rob Healey
rhealey at kas.helios.mn.org
Mon Jun 17 01:17:02 AEST 1991
>||I'm also wondering why anyone was messing around with the shell code in
>||the first place - I mean, if sh is no longer stable, one might as well bite
>||the bullet and use ksh for the default root shell.
>|Amen. There's no reason to ship *three* stupid shells. ksh should have
>|been installed as /bin/sh and that's it.
> Agreed - so how about it Amiga unix guys,
> we all know it works; will you do this for
> the 2.0 release?
>
Except that LOT'S of old shell scripts would break with ksh's
interpretation of them. There are some NASTY subtle differences
in the way Bourne and Korn do their work. And as pointed out
in some other articles, ksh botches up too if the right conditions
exist.
You DO need 3 shells to keep EVERYONE happy and to remain a REAL
R4 rather than a gee wiz rabid variant. Make ksh your default
shell on ALL accounts for a while and see what happens, I think
you'll find the results educational and enlightening. The sysadm
scripts should be especially enlightening under ksh rather than sh...
I hate backward compatability as much as the next guy, it kills
innovation, but in this case I think it's premature to chuck sh and
csh.
My $0.000000002, adjusting for inflation and recession...
-Rob
More information about the Comp.unix.amiga
mailing list