delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2002/06/18/14:30:04

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Date: Tue, 18 Jun 2002 14:24:43 -0400
From: Jon LaBadie <jcyg AT jgcomp DOT com>
To: cygwin AT cygwin DOT com
Cc: Thomas Baker <thomas DOT baker AT bi DOT fhg DOT de>
Subject: Re: KSH on Cygwin
Message-ID: <20020618182443.GA556@butch.jgcomp.com>
Mail-Followup-To: Jon LaBadie <jcyg AT jgcomp DOT com>, cygwin AT cygwin DOT com,
Thomas Baker <thomas DOT baker AT bi DOT fhg DOT de>
References: <20020614212340 DOT 84404 DOT qmail AT mail DOT com> <20020616061322 DOT GA10545 AT butch DOT jgcomp DOT com> <20020617150837 DOT A836 AT mail DOT gmd DOT de> <20020618134128 DOT A2084 AT mail DOT gmd DOT de> <20020618151001 DOT N30892 AT cygbert DOT vinschen DOT de>
Mime-Version: 1.0
In-Reply-To: <20020618151001.N30892@cygbert.vinschen.de>
User-Agent: Mutt/1.3.28i

On Tue, Jun 18, 2002 at 03:10:01PM +0200, Corinna Vinschen wrote:
> On Tue, Jun 18, 2002 at 01:41:28PM +0200, Thomas Baker wrote:
> > I have been looking forward to KSH in particular, because
> > that is what it will take for me to move completely from MKS
> > Toolkit to Cygwin.  When I first installed Cygwin on the same
> 
> What I don't quite get is:  Is there actually any important
> feature in ksh which isn't already available in bash/tcsh/zsh?

Important is, of course, in the eye of the beholder.

I for one would not use tcsh or zsh.  I use bash under cygwin
rather than pdksh.  But that is only because ksh is not available.
In all other environments ksh is my default.  That is the main
importance of having it available under cygwin (to me).

As to explicit features lacking in bash (and/or others) I might include:

	floating point math
	non-posix functions with local environments
	a function PATH variable
	several special substitution capabilities like ${!array[*]}
	  which lists the current subscripts of array

Any proficient bash programmer may be able to point out my errors and
list lots of things bash has that ksh lacks.  And probably several will :(

-- 
Jon H. LaBadie                  jcyg AT jgcomp DOT com
 JG Computing
 4455 Province Line Road        (609) 252-0159
 Princeton, NJ  08540-4322      (609) 683-7220 (fax)

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019