La Red de Conocimientos Pedagógicos - Currículum vitae - ¿Qué es bash en Linux?

¿Qué es bash en Linux?

Bash, Unix

Un shell escrito por Brian Fox en 1987 para el proyecto GNU. La primera versión oficial se publicó en 1989. Originalmente se planeó su uso en el sistema operativo GNU, pero se ejecuta en la mayoría de los sistemas operativos tipo Unix, incluidos Linux y Mac.

OS X v10.4 lo utiliza como shell predeterminado.

Bash es un procesador de comandos que normalmente se ejecuta en una ventana de texto y puede ejecutar comandos ingresados ​​directamente por el usuario. Bash también puede leer comandos de archivos llamados scripts. Al igual que otros shells de Unix, admite la sustitución de nombres de archivos (coincidencia de comodines), canalizaciones, aquí documentos, sustitución de comandos, variables y declaraciones de control estructural para juicio condicional y recorrido de bucle. La funcionalidad básica, incluidas las palabras clave y la sintaxis, se toma prestada de sh. Otras características, como los comandos de historial, se toman prestadas de csh y ksh. En términos generales, Bash es un shell compatible con POSIX, pero tiene muchas extensiones.