tcsh («tee-shell») er et Unix-skall basert på og kompatibelt med C shell (csh). Et C shell utvidet med programmerbar kommandolinje-redigering, visuell redigering av tidligere kommandoer (historie-redigering) og enkelte andre utvidelser. Utvidelsene gjør tcsh mer brukervennlig og effektivt.

Tcsh
Siste versjon(er)6.24.12 / 5. apr. 2024
OSUnix-liknende
LisensBSD-lisensen
Implementert i
C

Kommandolinje-redigering betyr at brukeren kan redigere den aktive kommandolinjen med piltastene på tastaturet. Historie-redigering betyr at brukeren kan bla tilbake i tidligere kommandoer (historie-listen), redigere dem og utføre dem på nytt. Historie-redigering var en av nyvinningene introdusert i C shell, men redigeringen skjedde ved hjelp av koder, ikke visuelt som i tcsh. Redigeringsfunksjonene er siden blitt standard i de fleste Unix-skall, inklusive bash og nyere C shell kloner som Hamilton C shell for Windows.

I likhet med C shell og i motsetning til mange andre Unix-skall, mangler tcsh støtte for programmerte funksjoner. Mangelen kompenseres delvis av en fleksibel alias-mekanisme med parametre.

Tcsh er det standardskallet for distribusjoner som er basert på BSD, slik som FreeBSD.

Siste versjon er 6.20.00, som ble lansert 24. november 2016.

Eksterne lenker

rediger
Autoritetsdata