C shell

C shell (csh) Bill Joyn kehittämä komentotulkki, joka julkaistiin vuonna 1978. Tulkin ominaisuuksiin kuuluvat komentohistoria ja työjonon ohjaus.

Tulkki toteuttaa komentokielen.
tcsh on tulkin yhteensopiva parannettu versio. Hamilton C shell oli OS/2:lle julkaistu komentotulkki, joka toteutti C shellin komentokielen.

Muun muassa GNU-projektin Bash-komentotulkki toteuttaa csh:n tapaisen komentohistorian.

Komentokieli 
Tulkin komentokieli vastaa lähemmin C-kielen syntaksia kuin Bourne shellin:

Bourne shell:
#!/bin/sh
if [ $days -gt 365 ]
then
   echo This is over a year.
fi

C shell:
#!/bin/csh
if ( $days > 365 ) then
   echo This is over a year.
endif

Lähteet

Aiheesta muualla 
 Introduction to C Shell Programming  

BSD-ohjelmat
Komentotulkit