From owner-freebsd-questions Wed Feb 17 4:10:20 1999 Delivered-To: freebsd-questions@freebsd.org Received: from stephens.ml.org (cm2081634025.ponderosa.ispchannel.com [208.163.40.25]) by hub.freebsd.org (Postfix) with ESMTP id 7C8AB10E91 for ; Wed, 17 Feb 1999 04:10:14 -0800 (PST) (envelope-from tas@stephens.ml.org) Received: from stephens.ml.org (localhost.loc [127.0.0.1] (may be forged)) by stephens.ml.org (8.9.1/8.9.1) with ESMTP id MAA23908; Wed, 17 Feb 1999 12:09:15 GMT (envelope-from tas@stephens.ml.org) Message-Id: <199902171209.MAA23908@stephens.ml.org> To: Greg Black Cc: Jim Pirzyk , Thomas Stephens , freebsd-questions@FreeBSD.ORG From: Thomas Stephens Subject: Re: ksh93? In-reply-to: Your message of "Wed, 17 Feb 1999 09:36:50 +1000." <19990216233650.3679.qmail@alpha.comkey.com.au> Date: Wed, 17 Feb 1999 04:09:14 -0800 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Greg Black wrote: >> >Regarding the other options, I am aware of pdksh and bash, but both are >> >somewhat non-standard (especially bash). > >I'm curious about this -- in what way is bash "non-standard"? The differences between bash and the standard UNIX shell (the Korn shell) are listed in the bash FAQ (ftp://ftp.cwru.edu/pub/bash/FAQ). Essentially, bash is an enhanced replacement for the Bourne shell (the old standard UNIX shell) and, like the current UNIX shell, is (or at least aims to be) a superset of the POSIX 1003.2 standard. Unfortinately, though many Korn-shell-like features are provided by bash, they are sometimes different and incompatible. bash also lacks some language and other features of ksh-93 (though this can also be said of pdksh, which is closer to ksh-88 than to ksh-93). Thomas Stephens tas@stephens.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message