Bash
Shell testuale del sistema operativo GNU/Linux
Interprete di comandi che permette di eseguire comandi, programmi e script sul sistema operativo Linux.
Bash, acronimo di Bourne Again SHell, è una shell testuale del sistema operativo GNU/Linux. È stata ideata da Stephen Bourne, da cui prende il nome, ed è l'evoluzione della shell standard `/bin/sh` di Unix. La Bash è un interprete di comandi che permette di eseguire comandi, programmi e script sul sistema operativo Linux. Ha anche un linguaggio di scripting nativo che consente di realizzare procedure, o script, che possono contenere variabili e strutture di controllo, simili a un linguaggio di programmazione, ma che non necessitano di essere compilati.
Inoltre, Bash è presente in diversi sistemi operativi Unix-like quali GNU/Linux, FreeBSD, NetBSD, macOS, Solaris e MINIX, ed è disponibile anche su Windows 10 e Windows 11 tramite Windows Subsystem for Linux. In passato, Bash era la shell di default in macOS fino a macOS Mojave, mentre da macOS Catalina è stata sostituita da zsh.