factograf
FI
Sign in

ohjelmointikieli

C shell

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

Aiheesta muualla

  • Introduction to C Shell Programming (Arkistoitu – Internet Archive) (englanniksi)

In 23 languages

Text from Wikipedia, CC BY-SA 4.0 · Source article