Printer Friendly
Dictionary, Encyclopedia and Thesaurus - The Free Dictionary
1,757,686,838 visitors served.
forum mailing list For webmasters
?
New: Language forums
Dictionary/
thesaurus
Medical
dictionary
Legal
dictionary
Financial
dictionary
Acronyms
 
Idioms
Encyclopedia
Wikipedia
encyclopedia
?

C shell

   Also found in: Wikipedia 0.03 sec.

C shell

A command line processor for Unix. It provides more interactive control than the original Bourne shell, but is not available for all versions of Unix. See Bourne shell, bash shell, Korn shell and Unix.


(operating system)C shell - (csh) The Unix command-line interpreter shell and script language by William Joy, originating from Berkeley Unix.

Unix systems up to around Unix Version 7 only had one shell - the Bourne shell, sh. Csh had better interactive features, notably command input history, allowing earlier commands to be recalled and edited (though it was still not as good as the VMS equivalent of the time).

Presumably, csh's C-like syntax was intended to endear it to programmers but sadly it lacks some sh features which are useful for writing shell scripts so you need to know two different syntaxes for every shell construct.

A plethora of different shells followed csh, e.g. tcsh, ksh, bash, rc, but sh and csh are the only ones which are provided with most versions of Unix.


How to thank TFD for its existence? Tell a friend about us, add a link to this page, add the site to iGoogle, or visit webmaster's page for free fun content.
?Page tools
Printer friendly
Cite / link
Email
Feedback
? Mentioned in
 
Encyclopedia browser? ? Full browser
 
 
Encyclopedia
?

Disclaimer | Privacy policy | Feedback | Copyright © 2009 Farlex, Inc.
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. Terms of Use.