Bash

¿Qué es Bash?

Bash es un intérprete de comandos también conocido en inglés como una «shell» desarrollada el 8 de junio de 1989 por Brian Fox en el lenguaje C como alternativa y mejora de SH (Bourne Shell). Hoy en día es multiplataforma ya que puede correr tanto en Linux como en Mac OS X (de hecho es shell por defecto), en Windows mediante Cygwin o mediante la instalación oficial desde su apartado de añadir nuevas características de software.

Actualmente existen multitudes de I.C pero mencionaremos las más destacadas como:

  • csh: C Shell creada por Bill Joy, 1978

  • tcsh: TENEX C Shell desarrollada por Ken Greer, 1981

  • fish: Shell interactiva liberada el 13 de febrero de 2005 por Axel Liljencrantz

  • zsh: Z Shell elaborada por Paul Falstad en 1990

  • ksh: KornShell creada por David Korn en 1983

Cada una de ellas contiene ciertos matices a la hora de desarrollar scripts que son un serie de ficheros que suelen contener comandos e intrucciones adicionales para que se puedan ejecutar sin tener que escribir grandes bloques de comandos, variables…