csh, tcsh, or C Shell - PowerPoint PPT Presentation

1 / 8
About This Presentation
Title:

csh, tcsh, or C Shell

Description:

Written by William Joy in 1978. Made at University of California - Berkley ... Most frequently used shell in labs for a while. Intent was to make a shell that ... – PowerPoint PPT presentation

Number of Views:421
Avg rating:3.0/5.0
Slides: 9
Provided by: duk86
Category:
Tags: berkley | csh | shell | tcsh

less

Transcript and Presenter's Notes

Title: csh, tcsh, or C Shell


1
csh, tcsh, or C Shell
  • By Brad Tarter
  • CS 354 Programming Languages
  • Spring 2005

2
Brief History of csh
  • Written by William Joy in 1978
  • Made at University of California - Berkley
  • Started as csh, tcsh is the enhanced version
  • Also known as C Shell

3
Information About csh
  • Extension of sh shell
  • Most frequently used shell in labs for a while
  • Intent was to make a shell that was C-like
  • Incorporated many features from other shells
    (i.e. uses a history mechanism similar to
    INTERLISP)
  • Has some built-in functions, most commands cause
    shell to execute programs that are external to
    the shell.

4
Updates for csh
  • Most current large change was in 1998
  • Most updates, changes, etc. are done through
    individual developers wanting to add components
    to the language

5
Main Features of csh
  • Main usage is as an interactive shell
  • Environment is customizable
  • Abbreviated commands or aliases
  • Remembering previously typed commands (history)
  • Job control (running in foreground or background)
  • Keyboard shortcuts

6
Sound Familiar?
  • It is very similar to the shells that you use for
    this class
  • Could even be the shell you are using and not
    realize it
  • Most versions of Linux have it available and load
    it for use during the default installation, all
    you need to do is enable it!

7
Overview of csh
  • Still used, but not as popular
  • Very similar to all scripting languages and
    shells in multiple ways
  • In 1982, tcsh was a predecessor to a new shell,
    the Korn shell

8
Thank you for coming to my presentation on csh
Write a Comment
User Comments (0)
About PowerShow.com