C Shell (csh)

Autor: John Stephens
Fecha De Creación: 22 Enero 2021
Fecha De Actualización: 29 Junio 2024
Anonim
How to switch from Bash to C Shell on Linux
Video: How to switch from Bash to C Shell on Linux

Contenido

Definición - ¿Qué significa C Shell (csh)?

C shell (csh) es un shell de comandos para sistemas tipo Unix que se creó originalmente como parte de Berkeley Software Distribution (BSD) en 1978. Csh se puede usar para ingresar comandos de manera interactiva o en scripts de shell. El shell introdujo una serie de mejoras con respecto al anterior Bourne shell diseñado para uso interactivo. Estos incluyen historial, operaciones de edición, una pila de directorios, control de trabajos y finalización de tilde. Muchas de estas características se adoptaron en el shell Bourne Again (bash), el shell Korn (ksh) y en el shell Z (zsh). Una variante moderna, tcsh, también es muy popular.


Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica C Shell (csh)

El caparazón C fue creado por Bill Joy cuando era un estudiante graduado en UC Berkeley a fines de la década de 1970. Fue lanzado por primera vez como parte de 2BSD Berkeley Software Distribution de Unix en 1978.

El shell C recibe su nombre de su sintaxis, que pretende parecerse al lenguaje de programación C.

El shell C introdujo características que estaban destinadas a facilitar su uso interactivo en la línea de comando, aunque, como otros shells, puede ser programado. Una de las características más notables fue el historial de comandos. Los usuarios pueden recuperar comandos anteriores que hayan ingresado y repetirlos o editar estos comandos. Los alias permiten a los usuarios definir nombres cortos para expandirlos en comandos más largos. Una pila de directorios permite a los usuarios empujar y abrir directorios en la pila para saltar rápidamente de un lado a otro. El shell C también introdujo la notación tilde estándar donde "~" representa un directorio de inicio de usuarios.


La mayoría de estas características se han incorporado en shells posteriores, incluyen el shell Bourne Again, el shell Korn y el shell Z. Una variante popular es tsch, que es el shell predeterminado actual en los sistemas BSD, así como en las primeras versiones de Mac OS X.