Date: Fri, 31 Dec 2004 02:52:01 +0000 From: Nicolas Mackintosh <nic@ohko.org> To: freebsd-newbies@freebsd.org Subject: Re: Shell Games Message-ID: <F2007F7E-5AD6-11D9-BAFF-000D932D61F0@ohko.org> In-Reply-To: <200412301845.38627.krinklyfig@spymac.com> References: <49B5BEF2.7CCF22F4.0F75C5EC@netscape.net> <gk89t09eaann18didoecusdhho0v9cc7u4@4ax.com> <1104458982.622.3.camel@chaucer> <200412301845.38627.krinklyfig@spymac.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 31 Dec 2004, at 02:45, Joshua Tinnin wrote: > On Thursday 30 December 2004 06:09 pm, Mike Jeays > <Mike.Jeays@rogers.com> wrote: >> On Thu, 2004-12-30 at 20:15, John Murphy wrote: >>> Mike Jeays <Mike.Jeays@rogers.com> wrote: >>>> My personal preference is Bash. It is readily available on most >>>> Unixes, and has a good selection of features. I don't so much >>>> like the csh/tcsh family, which have a somewhat different syntax. >>> >>> I particularly like the history mechanism which is enabled for the >>> default csh/tcsh with FreeBSD. The recent usage of any command is >>> recalled by typing a few letters and then up arrow. Bash probably >>> can do it too and would have similar 'TAB' file name completion. >>> >>> But then - I remember thinking doskey was cool :) >> >> Bash has very similar features. Most of the shells have borrowed the >> good ideas from others, and you can compare this with evolutionary >> convergence - good ideas tend to persist and be re-used. Bash and >> TCSH share features for the same reason that fish and dolphins are >> similar shapes - it it the best solution to a problem. > > Incidentally, my favorite shell is zsh, which is a bit of a kitchen > sink > approach, but it's quite powerful. It's intended to be a superset of > ksh, but it incorporates many features of ksh, Bash and tcsh. Most > people I know who started out in the *nix world running Linux prefer > Bash, because that's the default shell. Like others have said, it > doesn't really matter that much what shell you prefer, as long as you > learn the one you have and know it's strengths/weaknesses and can work > with them. > > - jt > >> Fully agree about DOSKEY - it made the awful Windows command line a >> little bit more tolerable. While I'm fairly new to the whole BSD experience, I've dabbled with various Linux builds over a year or two. I've always looked at the shell as a very personal thing. Some will prefer Bash, others will want to play with something completely different. It's a bit like having a favorite hammer... Only a lot more elegant! \npm
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?F2007F7E-5AD6-11D9-BAFF-000D932D61F0>