Tcsh
Tcsh | |||
---|---|---|---|
![]() | |||
Siste versjon(er) | 6.24.13 / 12. jun. 2024 | ||
OS | Unix-liknende | ||
Lisens | BSD-lisensen | ||
Implementert i | |||
C |
tcsh(«tee-shell») er etUnix-skallbasert på og kompatibelt medC shell(csh). Et C shell utvidet med programmerbarkommandolinje-redigering, visuell redigering av tidligere kommandoer (historie-redigering) og enkelte andre utvidelser. Utvidelsene gjør tcsh mer brukervennlig og effektivt.
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, inklusivebashog nyere C shell kloner som Hamilton C shell for Windows.
I likhet med C shell og i motsetning til mange andreUnix-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 somFreeBSD.
Siste versjon er 6.20.00, som ble lansert 24. november 2016.