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