Subject: RE: shell merits (was Re: vipw done, now what?)
To: netbsd-help <netbsd-help@NetBSD.ORG>
From: Kwast, Jeroen <jkt@GESASDSC.NT.GETRONICS.NL>
List: netbsd-help
Date: 01/09/1996 08:53:00
>at the risk of making a three-sided flame war, i don't particularly
>like either one. i think csh is the best command-line shell, but
>even though sh is better for programming i prefer tclsh. it has
>separated globbing out of the evaluation process and supports
>any kind of string in its list syntax, making it much easier to,
>say, handle arbitrary directory contents. (try handling a file
>named "!how'$them*there apples" in csh or sh.)
>tcl has more built-in
>string/list manipulators; in sh and csh you have to start horrific
>pipelines to do simple things like downcase, figure out the
>next version number, insert to or search a list...
>tcl has useable arrays.
>tcl syntax is -much- easier than sh and csh. (and P*L and R*X...)
>sh has only about two real advantages over tclsh:
>signal support, and you can assume it exists.
>there. i promise that's all about it i'll dump on this mailing list.
>(personal-mail debate always welcome ;)
>--
>Hume Smith <hclsmith@isisnet.com> NetBSD r00lz :)
>Real Americans don't carry cash. Their police may steal it.
How about bash ???
It has sh, csh & ksh features build in.
And command line completion / substitution.
Since I use is (about 4 years now) I can't live without it.
Jeroen