# TCSH(1) Astron 6.24.01 (12 May 2022) TCSH(1)

## NAME

tcsh - C shell with file name completion and command line editing

## SYNOPSIS

tcsh [-bcdefFimnqstvVxX] [-Dname[=value]] [arg ...]
tcsh -l

## DESCRIPTION

Argument list processing
Startup and shutdown
Editing
The command-line editor (+)
Completion and listing (+)
Spelling correction (+)
Editor commands (+)
Lexical structure
Escape sequences (+)
Substitutions
History substitution
Alias substitution
Variable substitution
Command, filename and directory stack substitution
Command substitution
Filename substitution
Directory stack substitution (+)
Other substitutions (+)
Commands
Simple commands, pipelines and sequences
Builtin and non-builtin command execution
Input/output
Features
Control flow
Expressions
Logical, arithmetical and comparison operators
Command exit status
File inquiry operators
Jobs
Status reporting
Automatic, periodic and timed events (+)
Native Language System support (+)
OS variant support (+)
Signal handling
Terminal management (+)

## REFERENCE

Builtin commands
Special aliases (+)
Special shell variables

## ENVIRONMENT
FILES
NEW FEATURES (+)
BUGS
THE T IN TCSH
LIMITATIONS
SEE ALSO
VERSION
AUTHORS
THANKS TO

Here are the nroff manpage (175K) from which this HTML version was generated, the Perl script which did the conversion and the complete source code for tcsh.

tcsh is maintained by Christos Zoulas <christos@astron.com> and the tcsh maintainers' mailing list. Dave Schweisguth <dcs@proton.chem.yale.edu> wrote the manpage and the HTML conversion script.