Date: Sun, 25 Oct 1998 10:38:33 -0500 (EST) From: Brian Feldman <green@zone.syracuse.net> To: Chuck Robey <chuckr@mat.net> Cc: Studded <Studded@gorean.org>, "Dag-Erling C. =?iso-8859-1?Q?Sm=F8rgrav?=" <dag-erli@ifi.uio.no>, current@FreeBSD.ORG Subject: Re: sh and ~ expansion Message-ID: <Pine.BSF.4.05.9810251035400.22721-100000@zone.syracuse.net> In-Reply-To: <Pine.BSF.4.05.9810251002310.375-100000@picnic.mat.net>
next in thread | previous in thread | raw e-mail | index | archive | help
IIRC, OpenBSD uses it... Anyway, by definition, the Korn shell is a superset of the Bourne shell, so it's entirely backward-compatible. In fact, I'll let you know in a few minutes, I'll replace /bin/sh with /bin/ksh, reboot, and see how all the rc initialization works. I expect it to work completely correctly, so if it doesn't, I'll be surprised :) So of course, it should be 100% compatible, but I'll try a reboot with ksh in place of sh, and I'll try a make world with ksh instead. More later. Cheers, Brian Feldman P.S: NO, this is _nothing_ like Linux using BASH. BASH is horrible :P On Sun, 25 Oct 1998, Chuck Robey wrote: > On Sun, 25 Oct 1998, Brian Feldman wrote: > > > Why don't we just use pdksh? It's even more compact than our current > > Bourne/partially-Korn shell, and has lots of great Korn shell features > > everyone loves but sh doesn't have. > > Not being a pdksh user, well, I know YOU are aware of the importance of > not breaking ANY sh scripts for users, whether they're part of our base > or not, because sh is the shell everyone writes in for portability, and > it mustn't ever be broken ... so, is pdksh 100% compatible with sh, at > least upwardly? I mean wth NO changes to ANY sh script? > > Do buildworlds complete, with pdksh in place as the shell, instead of > sh? > > I'm not against this per se, but those are pretty important hurdles to > go over, and I'm wary. Give us a lecture on it. Making this change > would be neat, if it's truly possible. > > ----------------------------+----------------------------------------------- > Chuck Robey | Interests include any kind of voice or data > chuckr@glue.umd.edu | communications topic, C programming, and Unix. > 213 Lakeside Drive Apt T-1 | > Greenbelt, MD 20770 | I run Journey2 and picnic (FreeBSD-current) > (301) 220-2114 | and jaunt (NetBSD). > ----------------------------+----------------------------------------------- > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.05.9810251035400.22721-100000>
