Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa Próxima revisiónAmbos lados, revisión siguiente |
sh [2022/09/17 18:31] – [Shell de Thompson] peron | sh [2022/09/19 02:17] – [Historia] peron |
---|
Sh constituyó el primer [[interpretes de comandos|intérprete de comandos]] desarrollado por Ken Thompson en 1971 para su [[versiones de unix#unix primera edición|Unix para la PDP-11]]. | Sh constituyó el primer [[interpretes de comandos|intérprete de comandos]] desarrollado por Ken Thompson en 1971 para su [[versiones de unix#unix primera edición|Unix para la PDP-11]]. |
| |
Inspirándose en el intérprete desarrollado por Glenda Schroeder para [[Multics]], Thompson desarrolló a partir de 1971 una shell propia en los [[Laboratorios Bell]], obra en la que continuó hasta la [[versiones de unix#unix sexta edición|Unix Sexta Edición]] compendiada en 1975. | Inspirándose en el intérprete desarrollado por Glenda Schroeder para [[Multics]], Thompson desarrolló a partir de 1971 una shell propia capaz de operar con sólo 8K en los [[Laboratorios Bell]]. Esta continuó un uso hasta la [[versiones de unix#unix sexta edición|Unix Sexta Edición]] compendiada en 1975. |
| |
>El Sh de Thompson constituia una shell rudimentaria, pero introducía muchas de las funcionalidades básicas de otras shell posteriores, tales como como [[tutorial básico de la consola#caños|caños]], [[lenguaje del interprete de comandos#Ejecución Condicional|estructuras condicionales]] empleando if y goto, y [[lenguaje del interprete de comandos#Metacaracteres|comodines]]. | |
| |
| |
A partir de [[versiones de unix#unixv7|Unix V7]] tendió a verse reemplazado por el [[Bourne Shell|shell de Bourne]]. | |
| |
| >El Sh de Thompson constituia una shell [[filosofía unix|minimalista]], pero introducía funcionalidades básicas que inspirarían otras shell posteriores: tales como como [[tutorial básico de la consola#caños|caños]], [[lenguaje del interprete de comandos#Ejecución Condicional|estructuras condicionales]] rudimentarias empleando if y goto, y [[lenguaje del interprete de comandos#Metacaracteres|comodines]]. |
| |
| A partir de [[versiones de unix#unixv7|Unix V7]] tendió a verse reemplazado por el más potente [[Bourne Shell|shell de Bourne]], que también compartió en nombre **sh**. |