Shell Bourne

Fiabilidad

¿Qué significa shell Bourne?

El shell Bourne (sh) es un shell o procesador de comandos de UNIX que se utiliza para crear scripts. Fue desarrollado en 1977 por Stephen Bourne de AT&T e introducido en la versión 7 de UNIX, sustituyendo al shell Mashey (sh).

El intérprete de órdenes Bourne también se conoce por el nombre de su programa ejecutable, “sh”, y por el símbolo del dólar, “$”, que se utiliza con las solicitudes de comandos.

Definición de shell Bourne

Un shell Bourne interpreta y ejecuta comandos definidos por el usuario y proporciona capacidades de programación basadas en comandos. Un shell Bourne permite escribir y ejecutar scripts de shell, que proporcionan un flujo de control básico del programa, control sobre los descriptores de archivo de entrada/salida (E/S) y todas las características clave necesarias para crear scripts o programas estructurados para el shell.

Un shell Bourne también ejecuta comandos y funciones predefinidos o integrados; archivos que buscan o siguen una ruta de comandos, así como comandos de archivos de texto.

El código arquitectónico del shell Bourne se implementó en versiones posteriores del shell UNIX, como Bourne Again shell (Bash), Korn shell y Zsh shell.

Temas relacionados

Margaret Rouse
Experta en tecnología

Margaret Rouse es una galardonada escritora técnica y profesora conocida por su habilidad para explicar temas técnicos complejos a una audiencia de negocios no técnica. Durante los últimos veinte años, sus explicaciones han aparecido en sitios web de TechTarget y ha sido citada como autoridad en artículos del New York Times, Time Magazine, USA Today, ZDNet, PC Magazine y Discovery Magazine. La idea de diversión de Margaret es ayudar a profesionales de TI y negocios a aprender a hablar los idiomas altamente especializados de cada uno. Si tienes una sugerencia para una nueva definición o cómo mejorar una explicación técnica,…