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