From owner-freebsd-current Sun Oct 25 21:39:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA01962 for freebsd-current-outgoing; Sun, 25 Oct 1998 21:39:32 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from zone.syracuse.net (zone.syracuse.net [205.232.47.17]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA01957 for ; Sun, 25 Oct 1998 21:39:30 -0800 (PST) (envelope-from green@zone.syracuse.net) Received: from localhost (green@localhost) by zone.syracuse.net (8.8.8/8.8.7) with ESMTP id AAA16381; Mon, 26 Oct 1998 00:38:52 -0500 (EST) Date: Mon, 26 Oct 1998 00:38:52 -0500 (EST) From: Brian Feldman To: Jay Nelson cc: current@FreeBSD.ORG Subject: Re: sh and ~ expansion In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Yes, it certainly is! All of Tor's points were valid, but not too relevant, as he was talking about a few bugs in the Korn _superset_ of pdksh, not the standard Bourne part. By and far, pdksh supports more Korn and Bourne scripts than any other shell I've used, which is of course THE advantage we want. May I also add, that there's a release that should be due any day now: -rw-r--r-- 1 root wheel 445226 Oct 29 1996 pdksh-5.2.12.tar.gz -rw-r--r-- 1 root wheel 458840 Oct 27 1997 pdksh-5.2.13.tar.gz ? If it doesn't show up, I'll send e-mail to one of the developers to put out a release *grin*. I know it's actively developed. Cheers, Brian Feldman On Sun, 25 Oct 1998, Jay Nelson wrote: > Just to add a little more heat than light -- pdksh seems to be as > close to the "standard Bourne shell" as our current sh (or any other > Bourne/Korn/POSIX shell, for that matter.) I like the file completion > for interactive use, but I still write scripts to the lowest common > denominator because I've burned myself too many times. > > I have had some difficulty with functions, pdksh seems to differ in > the "name ()" syntax and the "function name" syntax doesn't > necessarily behave the same as other Korn shell implementations. > Of course, I rarely use functions or Korn shell peculiarities, so you > can write that off as pilot error. Other than that, I've not seen any > incompatibilities with our current Bourne shell scripts. > > -- Jay > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message