Bob Friesenhahn <bfrie...@simple.dallas.tx.us> wrote:

> On Sun, 28 Aug 2016, Udo Grabowski wrote:
>
> > On 27/08/2016 20:16, Alex Smith (K4RNT) wrote:
> >> I must be the only one who still uses tcsh occasionally, especially on
> >> older OS platforms.
> > Nope, it's the login shell for all our users.
> > Nothing beats it as an interactive shell, but
> > in scripts, we always use classical sh, ksh93.
>
> I think that 'zsh' at least matches 'tcsh' for usage as an interactive 
> shell.  Long ago I was a dedicated 'tcsh' user but then moved to 'zsh' 
> and did not find a lack for anything.

What people prefer as shell seems to depend on when people started to use UNIX.

tcsh is a csh descendent, but it added support for a history editor very lately.

csh added aliases, pushd/popd/dirs and job control, but this happened in the 
1970 already.

I wrote the first history editor in 1982 and integrated it in 1984 into a shell 
that already supported aliases. So I needed to add pushd/popd/dirs and job 
control in 1985 and thus never had interest in tcsh.

BTW: before tcsh added it's history editor, I was asked to add my history 
editor to tcsh but I was not interested as tcsh is not cleanly written and 
there is more than one locatin in the code that reads from the input.

In 2006, I checked the Bourne Shell and since it was easy to add my editor, I 
did it.

The reason why I do not use zsh is that it deviates too much from the standard 
in it's default behavior.

I would be interested to understand why people these days still use tcsh. Could 
you explain?

BTW: ksh still has no parameterizable aliases and misses pushd/popd/dirs, but 
the Schily Bourne Sell implements this.

What I still miss in shells that are similar to the Bourne Shell is "limit" as 
"ulimit" is not user fiendly.

Jörg

-- 
 EMail:jo...@schily.net                    (home) Jörg Schilling D-13353 Berlin
       joerg.schill...@fokus.fraunhofer.de (work) Blog: 
http://schily.blogspot.com/
 URL:  http://cdrecord.org/private/ 
http://sourceforge.net/projects/schilytools/files/'


-------------------------------------------
illumos-discuss
Archives: https://www.listbox.com/member/archive/182180/=now
RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=21175430&id_secret=21175430-6a77cda4
Powered by Listbox: http://www.listbox.com

Reply via email to