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
Luokka:BSD-ohjelmat Luokka:Komentotulkit