C shell

Fra Wikipedia, den frie encyklopedi
Gå til: navigasjon, søk

C shell, forkortet csh, er et Unix-skall som ble skapt av Bill Joy som student ved University of California, Berkeley på slutten av 1970-årene. Skallet ble vidt utbredt fra og med 2BSD som Joy begynte å distribuere i 1978. Andre tidlige bidragsytere var Michael Ubell, Eric Allman, Mike O'Brien og Jim Kulp.

C-skallet er en kommandotolk som vanligvis kjører i et tekstvindu. Det kan også kjøre kommandoer fra en fil (skallscript). Liksom alle Unix-skall støtter det jokertegn, Unix-pipelining, here documents, kommandoerstatning, variabler og kontrollflyt strukturer for betingelser og iterasjon.

Hva som skilte C Shell ut, spesielt i 1980-årene, var dets interaktive egenskaper, brukervennlighet og overordnede stil. Kommandospråket hadde flere likheter med programmeringsspråket C og var mer lesbart enn andre kommandotolker.

C shell er på de fleste datamaskiner erstattet av den fobedrede utgaven tcsh.