[H-GEN] Rob's Big Switch

Robert Brockway robert at timetraveller.org
Wed May 14 02:53:01 EDT 2003


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

On Wed, 14 May 2003, James Lever wrote:

> Rob, what made you change?  What features of bash can't you get in tcsh

Well, I prefer bash scripting to csh (who doesn't ;) so I found I was
increasingly executing bash before kicking off a script on the command
line (or more often typing "for I in `echo *`" at a tcsh prompt to get an
error :)  I'd reached the point of using tcsh as a command interpreter and
nothing else.  It was a waste.

The tcsh feature rprompt was cool and has no exact equivalent in bash (or
any other shell afaik).

All other features I've been able to emulate in bash (afterall it borrowed
a lot from tcsh).

> (for interactive use) and what othre benefits have you found by switching?

1.  The aforementioned command line scripting.

2.  I've come up with something better than rprompt.  Stay tuned for some
    shell fun :)

3.  Using bash functions to clean up my cross platform rc scripts

To paraphrase a certain politician "It was the shell change we had to
have."  No, they didn't believe him either.

I briefly considered zsh but I work on Solaris a lot (a lot of different
boxes) and I wanted a shell I wouldn't have to install especially.  Just
checked - it isn't even on sunfreeware.

Cheers,
	Rob

-- 
Robert Brockway B.Sc. email: robert at timetraveller.org  ICQ: 104781119
Linux counter project ID #16440 (http://counter.li.org)
"The earth is but one country and mankind its citizens" -Baha'u'llah

--
* 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