Tcsh is an enhanced but completely compatible version of the Berkeley UNIX C shell. It is a command language interpreter usable both as an interactive login shell and a shell script command processor. It includes a command line editor, programmable word completion, command and file name completion, listing, spelling correction, a history mechanism, job control, and a bunch of small additions to the csh shell itself.
| Tags | Shells |
|---|---|
| Licenses | BSD Original |
| Implementation | Unix Shell |
Recent releases


Changes: There are major bugfixes and minor feature enhancements.


No changes have been submitted for this release.


Changes: This release includes many bug and portability fixes.


Changes: New features include a kill ring, a BSD-style colorls, Big5 multi-byte support, LARGEFILE support on Linux, and jobcmd. New ports were made to Concurrent's Powermaxos, and to HP-UX 11. Locale support was added for Estonian, Russian, and Polish. Many bugfixes were made.


Changes: This release contains a security fix for a /tmp file vulnerability, ipv6 support, and IBM OS/390 Unix Systems Services.
- All comments
Recent commentsRe: tcsh.org unreachable
Unfortunately the location where tcsh is hosted, is very closed to the WTC, so we've lost all connectivity.
Please use:
ftp://ftp.funet.fi/pub/unix/shells/tcsh
until we resolve the issue.
christos
tcsh vs bash
Sorry for reply so late. I point out the pain on using diff shell on
interactive and programming shell script coz I saw the first comment on tcsh. I have using tcsh for a long time and admit that it really a very GOOD shell. But I really feel tired to remeber the C Shell syntax when I edit .login or .tcshrc. runing bash/ksh on fly is also not a good solution. The function in bash is already enought to me and I prefer to use the memory in my mind to store another stuff.
But, anyway, that only my own opinion. If you really like tcsh very much, just threat what I said as rubbish. NO FLAME :-)
P.S. I would like to see that the discription of tcsh mention that T really mean TENEX in tcsh (man tcsh for detail). Coz I heard some one talk about TUBRO C SHELL, really make me sick