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). |