Tcsh-6.13.00

Introduction to Tcsh

The Tcsh package contains "an enhanced but completely compatible version of the Berkeley Unix C shell (csh)". This is useful as an alternative shell for those who prefer C syntax to that of the bash shell, and also because some programs require the C shell in order to install.

Package information

Installation of Tcsh

Install Tcsh by running the following commands:

./configure --prefix=/usr &&
make

Now, as the root user:

make install &&
make install.man &&
ln -sf /usr/bin/tcsh /bin/csh

Command explanations

ln -sf /usr/bin/tcsh /bin/csh: The FHS states that if there is a C shell installed, there should be a symlink from /bin/csh to it. This creates that symlink.

Configuring Tcsh

Config files

There are numerous configuration files for the C shell. Examples of these are /etc/csh.cshrc, /etc/csh.login, /etc/csh.logout, ~/.tcshrc, ~/.cshrc, ~/.history, ~/.cshdirs, ~/.login, ~/.logout. More information on these files can be found in the tcsh(1) man page.

Contents

Installed Program: tcsh
Installed Libraries: None
Installed Directories: None

Short Descriptions

tcsh

is an enhanced but completely compatible version of the Berkeley Unix C shell, csh. It is usable as both an interactive shell and a script processor.

Last updated on 2005-01-30 16:01:56 -0700