The UNIX and Linux Forums  

Go Back   The UNIX and Linux Forums > Top Forums > UNIX for Advanced & Expert Users
.
google unix.com




View Single Post in the UNIX and Linux Forums - Click on the Thread or Permalink to View Entire Thread -->
  #7 (permalink)  
Old 08-24-2005
bakunin bakunin is offline Forum Staff  
Bughunter Extraordinaire
  
 

Join Date: May 2005
Location: In the leftmost byte of /dev/kmem
Posts: 1,641
Quote:
Originally Posted by Tlogine
Hi Bakunin,

I am using csh and tcsh too. Could you please tell me that how ksh for vi command line edit mode is reliable, stable job control and is great programming language.

Thank you.
Hi TLogine,

I said, *my* reasons for preferring the Korn shell are:

1) a stable job control: it is reliable (and predictable) to create, handle and remove daughter processes (unlike in csh, IMHO), there is a coprocess facility (which the csh lacks);

2) a grat programming language: Korn shell has a very good, versatile and elegant programming (script) language built in, which I find in every respect better than the csh scripting language.

3) the vi cmdline editing mode: in Korn shell it is possible to switch to a vi-like way of dealing with the command history and repeat/modify commands. I like this behaviour much better than the (again: IMHO) rather clumsy "!" and "!!", ... the csh features.

If you feel better with the csh (or any other shell): great, I have no problems with that. Still, I would like to point out, that I would greatly appreciate you having equally no problems with *my* decision about *my* working environments. Thanks.

bakunin