From owner-freebsd-questions@FreeBSD.ORG Thu Dec 16 03:26:26 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2382716A4CE for ; Thu, 16 Dec 2004 03:26:26 +0000 (GMT) Received: from cyclone.mail.adnap.net.au (cyclone.mail.adnap.net.au [203.6.132.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8557243D1F for ; Thu, 16 Dec 2004 03:26:25 +0000 (GMT) (envelope-from tim@spyderweb.com.au) Received: from bofh.spyderweb.com.au (202-6-154-210.ip.adam.com.au [202.6.154.210]) by cyclone.mail.adnap.net.au (Postfix) with ESMTP id D8F1B992BB for ; Thu, 16 Dec 2004 13:59:14 +1030 (CST) Received: from spyderweb.com.au (localhost [127.0.0.1]) by bofh.spyderweb.com.au (8.13.1/8.13.1) with ESMTP id iBG3QpWq063287 for ; Thu, 16 Dec 2004 13:56:52 +1030 (CST) (envelope-from tim@spyderweb.com.au) Date: Thu, 16 Dec 2004 13:56:51 +1030 From: Tim Aslat To: freebsd-questions@freebsd.org Message-ID: <20041216135651.4bc6706b@bofh.spyderweb.com.au> In-Reply-To: <005a01c4e31c$efc4d460$0200a8c0@PANASONIULSWMR> References: <005a01c4e31c$efc4d460$0200a8c0@PANASONIULSWMR> Organization: Spyderweb Consulting X-Mailer: Sylpheed-Claws 0.9.13 (GTK+ 1.2.10; i386-portbld-freebsd5.3) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: Why reccomend Bash shell? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Dec 2004 03:26:26 -0000 In the immortal words of "Adam" ... > In Greg Lehey's book "The Complete FreeBSD" he reccomends changing the > default shell for users to bash shell. -p. 94 Because that is his shell of choice. I prefer to use TCSH for the same reason. > What are the Pro's/Con's of using bash as opposed to the other shells? It depends entirely on what you are used to, both are good at what they do, both are easily scriptable, both are well documented, and both are widely used. The only drawback I have found with tcsh is the fact that if you install new software in your $PATH, then you need to type 'rehash' to let tcsh see it. However this being said, I should point out that tcsh is part of the base system on FreeBSD whereas bash is a port and must be installed separately. In short, play with both and make up your own mind. Cheers Tim -- Tim Aslat Spyderweb Consulting http://www.spyderweb.com.au Phone: +61 0401088479