sh

¡Esta es una revisión vieja del documento!


Shell de Thompson

Sh es la shell estándar de Unix y sus derivados.

Como todos los intérpretes de comandos puede utilizarse de forma interactiva o como ejecutor de ficheros de texto englobadores de código de programación.

Sh constituyó el primer intérprete de comandos desarrollado por Ken Thompson en 1971 para su 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 Unix Sexta Edición compendiada en 1975.

El Sh de Thompson constituia una shell minimalista, pero introducía funcionalidades básicas que inspirarían otras shell posteriores: tales como como caños, estructuras condicionales rudimentarias empleando if y goto, y comodines.

A partir de Unix V7 tendió a verse reemplazado por el más potente shell de Bourne, que también compartió en nombre sh.

  • sh.1663439916.txt.gz
  • Última modificación: 2022/09/17 18:38
  • por peron