delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/11/14/15:37:12

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: Fri, 14 Nov 2003 12:35:34 -0800 (PST)
From: "Peter A. Castro" <doctor AT fruitbat DOT org>
To: zzapper <david AT tvis DOT co DOT uk>
cc: cygwin AT cygwin DOT com
Subject: Re: Learning zsh
In-Reply-To: <q7t9rv45t3pitpiou7d5ojhcagb7l865un@4ax.com>
Message-ID: <Pine.LNX.4.53.0311141027300.3115@gremlin.fruitbat.org>
References: <q7t9rv45t3pitpiou7d5ojhcagb7l865un AT 4ax DOT com>
MIME-Version: 1.0

On Fri, 14 Nov 2003, zzapper wrote:

> Hi
> If one chooses to use zsh rather than bash, do you have to rewrite all
> your scripts?. How steep is the learning curve??

While somethings are distinctly different between bash and zsh, and lot
of bash scripts will run under zsh.  But, why not use both?  I am an
advocate for zsh, being the Cygwin maintainer and all, but I've always
felt that you should use the right tool for the right job.  Choice of
shell is rather a personal thing.  Choose the shell which is right for
you and your usage.

Regarding the learning curve.  You can take most of your bash (or csh or
ksh) knowledge and apply it to zsh.  As I said, there are differences and
really the man/info pages are the best place to discover that.  The
Cygwin package comes with some sample source/profile files
(/usr/share/doc/zsh-4.1.1/StartupFiles/) which you can start with.  And,
I am happy to answer any questions you may have concering zsh.

> zzapper

-- 
Peter A. Castro <doctor AT fruitbat DOT org> or <Peter DOT Castro AT oracle DOT com>
	"Cats are just autistic Dogs" -- Dr. Tony Attwood

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.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