[H-GEN] Rob's Big Switch

Tony Nugent tony at linuxworks.com.au
Wed May 14 02:54:33 EDT 2003


[ Humbug *General* list - semi-serious discussions about Humbug and     ]
[ Unix-related topics. Posts from non-subscribed addresses will vanish. ]

On Wed May 14 2003 at 15:36, James Lever wrote:

> According to Robert Brockway (on Wed, May 14, 2003 at 12:24:44AM -0400):
> > [1] Those who have known me for a long time will recall I have long been a
> > tcsh zealot^H^H^H^H^H^Huser.  I recently changed to bash as my interactive
> > shell, after more than a decade using csh/tcsh.  Actually I'm half way.
> > My home systems are over now, and work will go over shortly.
> 
> Rob, what made you change?  What features of bash can't you get in tcsh
> (for interactive use) and what othre benefits have you found by switching?

As a #!/bin/(t)csh (non-interactive) shell programming tool, there
is this long-standing document (Tom Christiansen, circa 1996):

	Csh Programming Considered Harmful
	http://www.faqs.org/faqs/unix-faq/shell/csh-whynot/

My first shell was tcsh, courtesy the default that came with an
account on a sunOS 4.1.3 box.  After switching to bash a long time
ago (when I started using linux), it was then that I realised just
how much tcsh was full of strange quirks.  Eg, things like loops are
much more sensibly handled by bash on the command-line; same comment
regarding functions and aliases.

> cheers,
> James

Cheers
Tony

--
* This is list (humbug) general handled by majordomo at lists.humbug.org.au .
* Postings to this list are only accepted from subscribed addresses of
* lists 'general' or 'general-post'.  See http://www.humbug.org.au/



More information about the General mailing list