Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , 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: Wed, 12 Jun 2002 16:49:12 +0200 From: Thomas Baker To: David T-G Cc: "CygWin Users' List" Subject: Re: The Korn Shell [was: Re: What's Up With That (KSH)?] Message-ID: <20020612164912.A860@mail.gmd.de> Mail-Followup-To: Thomas Baker , David T-G , CygWin Users' List References: <20020612112823 DOT 5383 DOT qmail AT web21009 DOT mail DOT yahoo DOT com> <20020612142852 DOT A2056 AT mail DOT gmd DOT de> <20020612131516 DOT GL12375 AT justpickone DOT org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020612131516.GL12375@justpickone.org>; from davidtg-cygwin@justpickone.org on Wed, Jun 12, 2002 at 08:15:16AM -0500 On Wed, Jun 12, 2002 at 08:15:16AM -0500, David T-G wrote: > % Hmm. I see versions of KSH there for linux, netbsd, openbsd, > % unixware, etc -- but not cygwin... Are you sure it is there? > > If I read it right, you need to check the ast-ksh package instead of the > bare ksh binary. Yikes, I guess so! I downloaded INIT and ast-ksh, unpacked them with Power Archiver (and was prompted to rename some oddly named files), and I don't really understand what it is and how it is supposed to all be installed. The readme says to run "bin/package help intro". But "help intro" is a two-page discussion of environment variables. It looks like a time sink, and I'm not sure what lies at the end of the rainbow. Is one supposed to install a package-management environment just to install a package, and is this all compatible with Cygwin? I just want a Korn shell... > % Because of KSH, I still also use MKS Toolkit, which has an older KSH. > > Even though it's broken? :-) I have a shell script that I rely on constantly, using it 10-20 times daily since I wrote (and published) it in 1994. I used the MKS version of KSH, so I guess that means it is the older Korn shell? The script uses some KSH-specific syntax (eg, "print -u2" and "print -u3"), otherwise I would have ported it to bash a long time ago. Or if I were more than just an amateur script writer I would long ago have ported it to perl. Tom -- Dr. Thomas Baker Thomas DOT Baker AT bi DOT fhg DOT de Institutszentrum Schloss Birlinghoven mobile +49-171-408-5784 Fraunhofer-Gesellschaft work +49-30-8109-9027 53754 Sankt Augustin, Germany fax +49-2241-14-2619 -- 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/