| C shell | |
|---|---|
| Luoja | Bill Joy |
| Kehityshistoria | |
| Ensijulkaisu | 1978 |
| Tiedot | |
| Ohjelmistotyyppi | komentotulkki |
| Alusta | BSD, UNIX, Linux, macOS |
| Lisenssi | BSD-lisenssi |
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.
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