Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
This chapter describes tcsh, an enhanced version of the C shell. On many systems, tcsh is also the regular C shell (/bin/csh); in that case, the tcsh features described in this chapter work even when you run csh. The C shell was so named because many of its programming constructs and symbols resemble those of the C programming language. The following topics are presented:
Overview of features
Invoking the shell
Syntax
Variables
Expressions
Command history
Command-line manipulation
Job control
Built-in commands