Cáscara de Unix

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 29 de junio de 2021; las comprobaciones requieren 6 ediciones .

Unix shell ( eng.  Unix shell , a menudo solo "shell" o "sh") - intérprete de comandos utilizado en los sistemas operativos de la familia Unix , en el que el usuario puede dar comandos al sistema operativo individualmente o ejecutar scripts que consisten en una lista de comandos En primer lugar, el shell se refiere a POSIX : shells compatibles , que se remontan al Bourne shell (shell Bourne), que apareció en la versión 7 de Unix.

Variedades

Programación

sh es un lenguaje de programación interpretado conveniente y de uso común . Contiene construcciones estándar para bucles , ramas , declaraciones de funciones , etc. Este lenguaje se usa a menudo en sistemas similares a UNIX al crear varios scripts ( scripts ) de trabajo, en particular, scripts para configurar automáticamente los códigos fuente del programa antes de compilarlos . Una característica distintiva del lenguaje sh es que muchas operaciones que están integradas en los lenguajes de programación tradicionales se realizan llamando a programas externos . Por ejemplo:

Véase también

Notas

  1. 1 2 3 Alexey Fedorchuk. Introducción a Zsh (shell zsh) . OpenNET (23 de diciembre de 2003). Consultado el 10 de junio de 2010. Archivado desde el original el 21 de julio de 2011.
  2. pdksh . Consultado el 10 de junio de 2010. Archivado desde el original el 23 de agosto de 2011.

Enlaces