DEV Community

Matheus
Matheus

Posted on

etcsh: an enhanced version of the original tcsh

etcsh is an enhanced version of the original tcsh, which is a version of the original Berkeley C shell implementing file name completion and command line editing.

etcsh features the following enhancements and fixes over the original tcsh.
• Function declarations;
• variable assignment from pipes and redirections;
• comments on interactive sessions;
• tell whether stdin is empty or not;
• variable expansion on expressions corrected;
• piped built-ins are forked;
• missing test built-in implemented;
• read-write variable flag;
exit shall cancel lists.

More is to come. Feedbacks and contributions are much appreciated.

Top comments (0)