Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Sep 1996 16:02:59 +0000 (GMT)
From:      Gabor Zahemszky <zgabor@CoDe.hu>
To:        freebsd-questions@freebsd.org
Cc:        randyd@nconnect.net
Subject:   Re: Shells shells shells?
Message-ID:  <199609201602.QAA00299@CoDe.CoDe.hu>
In-Reply-To: <324031EB.41C67EA6@nconnect.net> from "Randy DuCharme" at Sep 18, 96 12:31:23 pm

next in thread | previous in thread | raw e-mail | index | archive | help
> 
> Greetings,
> I just downloaded and read one person's opinion of the C shell.  I 
> understand that a question like this can lead to a potential war as 
> there's probably a great deal of 'personal opinion' surrounding the 
> responses, but I'm wondering...what's the "BEST" shell to use for a 
> person new to UNIX.  (by new I'm implying that I'm unaccustomed to 
> any particular shell and will be learning whatever shell from the 
> ground up)  I've been using tcsh up until now as I like one of its 
> features... namely the 'up arrow' recalling the previously typed
> commands.  I also chose tcsh thinking that my knowledge of C would
> possibly be of some benefit.  However, now that I'm beginning the
> journey of learning scripting, and based on what I just read, I'm 
> wondering if there's not a better choice???

Of course ;-), the best shell is ksh (get pdksh from package).  It has
cursor keys (as tcsh), it has file/command completion (not with <TAB>,
but with <ESC><ESC> - but you can redefine it to <TAB> too), and it's
the standard shell in most modern (commercial) Unices.  And of course,
with it, you can use the same shell for daily use, and daily programming.
(C-shell is as far from C, as Pascal)

Gabor

-- 
	Gabor Zahemszky <zgabor@CoDe.hu>

-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-
Earth is the cradle of human sense, but you can't stay in the cradle forever.
						Tsiolkovsky



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199609201602.QAA00299>