csh — Shell Command Interpreter with a C-like Syntax


/usr/bin/csh [-bcefinstvVxX] [argument...] 


csh, the C shell, is a command interpreter with a syntax reminiscent of the C language. It provides a number of convenient features for interactive use that are not available with the Bourne shell, including file-name completion, command aliasing, history substitution, job control, and a number of built-in commands. As with the Bourne shell, the C shell provides variable, command and file-name substitution.


Although the C shell is robust enough for general use, adventures into its esoteric periphery may reveal unexpected quirks.

Initialization and Termination

When first started, the C shell normally performs commands ...

Get Solaris™ 7 Reference now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.