Section 8.1. Introduction


[Page 296 (continued)]

8.1. Introduction

The C shell is available on Linux as /bin/tcsh, and is completely compatible with the UNIX C shell with some enhancements of its own. A link from /bin/csh to /bin/tcsh is provided, so UNIX users can reference it as csh.

The C shell supports all of the core shell facilities described in Chapter 5, "The Linux Shells," plus the following new features:

  • several ways to set and access variables

  • a built-in programming language that supports conditional branching, looping, and interrupt handling

  • command customization using aliases

  • access to previous commands via a history mechanism

  • advanced job control

  • filename completion and command editing




Linux for Programmers and Users
Linux for Programmers and Users
ISBN: 0131857487
EAN: 2147483647
Year: 2007
Pages: 339

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net