¡Esta es una revisión vieja del documento!
C Shell
El Berkeley UNIX C shell o csh es el intérprete de comandos propio de BSD, desarrollado para suplantar al viejo intérprete básico Sh de los Unix históricos.
Csh se configura con el fichero ~/.cshrc.
Historia
CSh fue desarrollado en 1979 por Bill Joy para su implementación derivada de Unix V7, que luego resultaría conocida como BSD. A pesar de no estar tan extendido en los Unix de entonces - lo que podía ser una limitación a la hora de preparar guiones - Csh resultaba notablemente más veloz que el viejo intérprete de comandos Sh convencional, a la vez que más liviano.
Desde mediados de la década de 1980, la C Shell de Berkeley contó con una versión mejorada, el TCSH, con quien convivió y heredó su idiosincrasia.
La Shell C se caracteriza por un empleo más apegado al estándar de programación C en la realización de guiones, por su solidez.
Para mediados de la década de 1980 Csh tendió a ser reemplazado por el Korn Shell, y unos diez años después fue reemplazado por éste como el intérprete básico de usuario de BSD.
