Tcsh

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

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.

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

  • (en) Offisielt nettsted Rediger på Wikidata
  • v
  • d
  • r
A# · ActionScript · Ada · Alef · ALGOL · ALGOL 58 · ALGOL 60 · ALGOL 68 · ALTRAN · APL · AppleScript · Argus · Assembler · Autokode · awk ·· BASIC · BCPL · BETA · BitC · BLISS · Bourne Shell ·· C++ · C-- · CHILL · C# · C shell · Caml · Ch · Cilk · Cilk++ · Cilk Plus · Clarion · Clipper · CLISP · Clojure · CLU · COBOL · COMAL · Common Lisp · Concurrent C · Concurrent Euclid · Concurrent Pascal · C shell ·· Delphi · Dylan · ECMAScript · Eiffel · Emacs Lisp · Erlang · Euclid · F* · F# · Forth · Fortran · GNU Common Lisp · GNU Pascal · Go · Haskell · HyperTalk · Incr Tcl · INTERCAL · Interlisp · Java · JavaScript · JRuby · LaTeX · Legoscript · LilyPond · Limbo · Lisp · LPC · Lua · Lynx · Mary · MATLAB · Mesa · ML · MML · Modula · Modula-2 · Modula-2+ · MUMPS · Objective-C · Objective-C++ · OCaml · OpenVera · O'Haskell · Pascal · Perl · PHP · Pike · PL/I · Plankalkül · PLEX · Prolog · Protel · Pure Data · Python ·· Ratfor · REXX · RTL/2 · Ruby · Rust · SAS · Scala · Scheme · Scratch · Simula · SML · Smalltalk · SNOBOL · Tcsh · Tcl · TECO · TOM · Turbo Basic · Turbo Pascal · Verilog · Visual Prolog · Turing · TypeScript · Vala · VHDL · Visual Basic
Autoritetsdata
Denne artikkelen er en spire. Du kan hjelpe Wikipedia ved å utvide den.