I file di inizializzazione possono variare su Shell e sistemi operativi diversi.
Qui si analizzano quelli di tutte le shell disponibili su Solaris. In genere sono validi per tutti i dialetti Unix.
BOURNE SHELL
File di inizializzazione globali:/etc/profile
File eseguiti al login dell'utente: $HOME/.profile
File eseguiti all'apertura della shell dopo il login: --
PATH della shell: /bin/sh
KORN SHELL
File di inizializzazione globali:/etc/profile
File eseguiti al login dell'utente: $HOME/.profile
- $HOME/.kshrc
File eseguiti all'apertura della shell dopo il login: $HOME/.kshrc
PATH della shell: /bin/ksh
C SHELL
File di inizializzazione globali:/etc/.login
File eseguiti al login dell'utente: $HOME/.cshrc
File eseguiti all'apertura della shell dopo il login: --
PATH della shell: /bin/csh
Z SHELL
File di inizializzazione globali:/etc/zshenv
- /etc/zprofile
- /etc/zshrc
- /etc/zlogin
File eseguiti al login dell'utente: $HOME/.zshenv
- $HOME/.zprofile
- $HOME/.zlogin
File eseguiti all'apertura della shell dopo il login: $HOME/.zshrc
PATH della shell: /bin/zsh
BASH
File di inizializzazione globali:/etc/profile
File eseguiti al login dell'utente: $HOME/.bash_profile
- $HOME/.bash_login
- $HOME/.profile
File eseguiti all'apertura della shell dopo il login: $HOME/.bashrc
PATH della shell: /bin/bash
TC
File di inizializzazione globali:/etc/csh.cshrc
- /etc/csh.login
File eseguiti al login dell'utente: $HOME/.tcshrc
o $HOME/.cshrc
File eseguiti all'apertura della shell dopo il login: --
PATH della shell: /bin/tcsh
L'ambiente shell e lo scripting: variabili d'ambiente, cicli, strutture base.
Guida a SOLARIS (per Sysadm Linux)Guida all'uso e alla logica di Sun Solaris per system administrator Unix / Linux.