Cos'è la Bash
Bash è una shell testuale del sistema operativo GNU/Linux. E' stata ideata da Stephen Bourne, da cui prende il nome. E' l'evoluzione della shell standard /bin/sh di Unix
Bash è l'acronimo di Bourne Again SHell. Vuol dire letteralmente "un'altra shell di Bourne". Per uno strano gioco di pronuncia... ha lo stesso suono di "born again shell" ossia shell rinata.
A cosa serve la bash?
Si tratta di un interprete dei comandi.
Mi permette di eseguire comandi, programmi e scripts sul sistema operativo Linux.
I comandi sono digitati tramite la linea di comando.
Ha anche un linguaggio di scripting nativo che mi permette di realizzare delle procedure ( script ).
Cos'è uno script? E' una serie di comandi operativi. Può contenere variabili e strutture di controllo, come un linguaggio di programmazione, ma non deve essere compilato. Il software interprete del sistema lo legge e lo esegue direttamente. In italiano uno script è anche conosciuto con il termine "procedura".
La Bash non è comunque l'unica shell dell'ambiente operativo Linux o Unix-Like.
Esistono anche altre shell ( es. Korn Shell, C-Shell, Csh, Tcsh ).