On Wed, May 16, 2012 at 12:33 PM, Joerg Schilling <[email protected]> wrote: >> > The problem with the korn shell is that it is huge and that it does not >> > support >> > separate root & usr filesystems as it needs libraries that are under /usr. >> >> Joerg, this is not true. The libraries have to be moved to /lib, >> that's all. Your enhanced bourne shell would have the same problem if >> it would be dynamically linked. >> Again, please grow up and stop making such promotional arguments. > > This is not true: ksh needs more than one huge library located in /usr while > the Bourne Shell is happy with the libs that are already in /lib.
Joerg, please stop promoting your Joerg Bourne shell here. Thank you. Also please stop changing wikipedia articles (e.g. "comparison of command shells") for promotional purposes, too. Just saying that here before you quote that article as "proof" for Bourne shell vs Korn shell capabilities. >> > Installing the Bourne Shell in /sbin/sh helpd to fix that problem. >> >> Does your Bourne shell conform to the POSIX shell standard. Please >> answer 'yes' or 'no'. Only one of these two words. > > It seems that you did not understand the ideas behind the POSIX standard. > > POSIX with good reason does not standardize on pathnames (except for > /dev/null). This allows a POSIX compliant system to put a POSIX compliant > shell > wherever it likes in order to keep a traditional Bourne Shell in /bin/sh. > I however even plan to have ksh in /bin and the Bourne Shell in /sbin/sh > even though the current version of ksh93 is not fully POSIX compliant. Joerg, I ran the SUS test suite last week against ast-open.2012-05-04. ksh93, part of this beta release, passed the tests. Could you please send the bug to *this* list which makes ksh93 not fully POSIX compliant? Thank you. > There is also pushd/popd/dirs in the current Bourne Shell which is still > missing in ksh93. pushd/popd/dirs are NOT part of the original Bourne shell, these are additions you made. Neither are these mandated by POSIX or SUS. I still have the original SystemV sources on tape. FYI, ksh93 has these as loadable plugins: ls -l src/cmd/ksh93/fun/ total 12 -rwxr-xr-x 1 irek lab14 2259 May 10 2001 dirs -rwxr-xr-x 1 irek lab14 2508 Nov 30 2001 popd -rwxr-xr-x 1 irek lab14 2508 Nov 30 2001 pushd Irek _______________________________________________ belenix-discuss mailing list http://mail.opensolaris.org/mailman/listinfo/belenix-discuss http://groups.google.com/group/belenix-discuss
