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>