| Guida avanzata di scripting Bash: Un'approfondita esplorazione dell'arte dello scripting di shell | ||
|---|---|---|
| Indietro | Avanti | |
Questi file contengono gli alias e le variabili d'ambiente che vengono rese disponibili a Bash, in esecuzione come shell utente, e a tutti gli script Bash invocati dopo l'inizializzazione del sistema.
valori predefiniti del sistema, la maggior parte dei quali inerenti all'impostazione dell'ambiente (tutte le shell di tipo Bourne, non solo Bash [1])
funzioni e alias di sistema per Bash
$HOME/.bash_profileimpostazioni d'ambiente predefinite di Bash specifiche per il singolo utente. Si trova in ogni directory home degli utenti (è il corrispettivo locale di /etc/profile)
$HOME/.bashrcfile init Bash specifico per il singolo utente. Si trova in ogni directory home degli utenti (è il corrispettivo locale di /etc/bashrc). Solo le shell interattive e gli script utente leggono questo file. In Appendice K viene riportato un esempio di un file .bashrc.
| [1] | Questo non è valido per csh, tcsh e per tutte le altre shell non imparentate o non derivanti dalla classica shell Bourne (sh). |