Skip to content
EntityQ1064516· pop 23· linked from 102 articles

Also known as csh, tcsh, csh.1, csh(1), Csh

lenguaje de programación

Wikidata facts

Instance of
free software
Followed by
tcsh
Creator
Bill Joy
Developer
Bill Joy
Image
Tcsh ejecutándose en escritorio Mac OSX.png
Has use
Unix shell
Show 10 more facts
influenced by
Q15777
replaced by
tcsh
copyright license
3-clause BSD License
programmed in
Q15777
inception
1978-01-01
short name
csh
operating system
Q3251801
Stack Exchange tag
stackoverflow.com/tags/csh
media type
application/x-csh
Sources (7)

via Wikidata · CC0

Article · Español

​ C shell es un intérprete de comandos (shell) de Unix (llamado csh o tcsh) creado por Bill Joy al graduarse de la Universidad de Bekeley en California en 1970. Las primeras versiones se distribuyeron con el sistema operativo 2BSD en el año de 1978.​​ Otros desarrolladores que contribuyeron al código de C shell en sus primeras etapas fueron Michael Ubell, Eric Allman, Mile O'Brien y Jim Kulp.​ Csh es un intérprete de comandos que se ejecuta en una ventana en modo texto, y permite al usuario ingresar comandos. También puede leer Reset desde un fichero de texto llamado script y como toda shell de Unix soporta comodines y tuberías para referirse a los nombres de ficheros, sustitución de comandos, variables, condicionales e interacción. Lo que diferenciaba la shell C de otras (en 1980) fueron sus características interactivas y el estilo general. Las nuevas características lo hicieron más fácil y rápido de usar, también destacaba el lenguaje de comandos similar al lenguaje de programación C. En muchos sistemas como Mac OS X y Red Hat, csh es tcsh, una versión mejorada de csh. A menudo cualquiera de los dos nombres (csh o tcsh) es un enlace simbólico a la versión mejorada de C shell (tcsh). En Debian y algunos derivados (Ubuntu) hay dos paquetes diferentes, csh y tcsh. El primero se basa en la versión original para BSD​​ y el segundo es la versión mejora de csh.​​ tcsh agregó nombres de archivos, terminación de línea de comandos y la capacidad de editar líneas de comando que tomó prestado del sistema , por el cual lleva la letra "t" .​ Debido a que tcsh​ solo agregó funcionalidad y no cambió mucho se mantuvo compatible con la C shell original. tcsh inició como una rama lateral a partir del código inicial que Bill Joe había escrito. tcsh es ahora la rama principal que se continua desarrollando, se mantiene estable y las versiones son publicadas alrededor del año y consisten en pequeñas correcciones de errores.​

Abstract from DBpedia / Wikipedia · CC BY-SA