Diferencia entre revisiones de «Bourne Shell»

Contenido eliminado Contenido añadido
mSin resumen de edición
Sin resumen de edición
Línea 16:
== Historia ==
 
''Bourne Shell'' era la [[Unix shell|shell]] por defecto de la versión 7 de [[Unix]], y sustituyó la [[Thompson shell]], cuyo ejecutable tenía el mismo nombre: sh. Fue desarrollado por [[Stephen Bourne]], de los [[Laboratorios Bell]] de [[AT&T]], y vio la luz en la versión 7 de [[Unix]] distribuida a colegios y universidades. Todavía es una shell muy popular para cuentas [[Unix]]. En la mayoría de los sistemas [[Unix]] el [[programa (computación)|programa]] binario de la Bourne shell o un [[programa]] compatible se encuentra en /bin/sh.
 
== Objetivos ==
Línea 27:
== Logros ==
 
La Bourne Shell fue la primera en destacar la convención de usar el descriptor de archivo 2 para mensajes de error, permitiendo un control del [[programa (computación)|programa]] mucho mayor durante la creación del [[script]] manteniendo los mensajes de error separados de la información.
 
Aunque pretendía ser un [[intérprete de comandos]] interactivo, ganó popularidad como un lenguaje de scripting con la publicación por parte de Brian W. Kernighan y Rob Pike de ''The UNIX Programming Environment''. Éste fue el primer libro publicado comercialmente que presentaba la [[shell]] como un [[lenguaje de programación]] en forma de tutorial.