Hogar Desarrollo ¿Qué es bourne again shell (bash)? - definición de techopedia

¿Qué es bourne again shell (bash)? - definición de techopedia

Tabla de contenido:

Anonim

Definición: ¿Qué significa Bourne Again Shell (Bash)?

Bourne nuevamente shell (Bash) es un shell gratuito de Unix que se puede usar en lugar del shell Bourne. Es una implementación completa de la interfaz del sistema operativo portátil IEEE para Unix (POSIX) y la especificación de shell de Open Group.


Bash es básicamente un procesador de comandos que generalmente se ejecuta en una ventana de texto, lo que permite al usuario escribir comandos que causan acciones. Puede leer comandos de un archivo, llamado script. Como todos los shells de Unix, admite lo siguiente:

  • Nombre de archivo comodín
  • Tubería
  • Escuchar documentos
  • Ejecución del comando
  • Variables y estructuras de control para prueba de condición e iteración

Techopedia explica Bourne Again Shell (Bash)

Bash fue escrito para el Proyecto GNU por Brian Fox. Se llama Bourne nuevamente shell por muchas razones, la primera es que es la versión de código abierto de Bourne shell y la segunda como un juego de palabras sobre el concepto de nacer de nuevo. Su acrónimo también es una descripción de lo que hizo el proyecto, que consistía en juntar las características sh, csh y ksh.


Un shell de Unix es un intérprete de línea de comandos que proporciona a los usuarios una interfaz de usuario básica. Permite a los usuarios comunicarse con el sistema a través de una serie de comandos que se escriben en la ventana de línea de comandos. No hay botones ni ventanas emergentes en un shell, simplemente mucho y mucho texto.


Básicamente, Bash permite a los usuarios de sistemas similares a Unix controlar los componentes más internos del sistema operativo mediante comandos basados ​​en texto.


Bash tiene varias extensiones y se ejecuta en sistemas operativos tipo Unix como Linux y Mac OS X. Fue portado a Windows a través del Subsistema para aplicaciones basadas en UNIX (SUA) y mediante la emulación POSIX utilizando Cygwin o MSYS. Incluso se puede usar en MS-DOS.

¿Qué es bourne again shell (bash)? - definición de techopedia