BASH'EM ALL!

Precedente
Programma
Seguente
Bastard Operator From Hell!
bash -v
  Esegue la bash in modalità interattiva visualizzando i contenuti tutti gli script di start-up che vengono eseguiti.
bash -r (--restrict)
  Limita gli utenti a un ambiente sicuro e limitato come la home di un'utente o all'utilizzo del segno
">" per reinderizzare l'output.
Tips & Tricks

Con le frecce di direzione (su e giu) è possibile richiamare i comandi lanciati precedentemente.

Tramite il tasto TAB è possibile completare il nome del file o del comando scritto in shell

Panoramica bash, funzioni e caratteristiche

Bash acronimo di Bourne Again SHell, è la shell di gran lunga più utilizzata in ambiente Linux.

Alcune sue caratteristiche (presenti anche in altre shell):
- Possibilità di editare la command line
- Autocompletion dei comandi
- Possibilità di definire alias per i comandi
- History infinita dei comandi inseriti
- Funzionalità di scripting e funzioni condizionali e di ciclo.
- Possibilità di definire funzioni e alias
- Possibilità di gestire array indicizzati di dimensioni infinite
- Gestione e controllo dei job
- Espressioni aritmetiche
- Caratteri jolly (metacaratteri) nella gestione dei nomi di file

L'uso corrente della bash è l'unico vero modo per conoscerla.

Sui sistemi Linux viene lanciata automaticamente dopo il login, alternativamente basta scrivere bash (trovandosi in un'altra shell) per eseguirla.

WEB RESOURCES
http://www.gnu.org/manual/bash/html_chapter/bashref_toc.html Bash reference manual
http://www.linux.org/docs/ldp/howto/Bash-Prompt-HOWTO/index.html modifica il prompt della tua shell