next up previous contents index
Next: File di avvio Up: Personalizzare bash Previous: Personalizzare bash

Avvio della shell

Ci sono diversi modi in cui può essere eseguita bash, ad esempio come shell di login , che è come viene eseguita al login. La shell di login dovrebbe essere la prima che vedete.

Un'altra modalità in cui si esegue bash è come shell interattiva : una shell qualsiasi che presenti un prompt all'utente ed aspetti dei comandi. Una shell di login è anche interattiva. Un modo per ottenere una shell interattiva non di login è per esempio una shell all'interno di un xterm . Qualsiasi shell che viene creata in modo diverso dal login è una shell non di login.

Infine ci sono le shell non interattive , che sono usate per eseguire dei file di comandi, più o meno come i file batch di MS-DOS --quelli che finiscono in .BAT. Questi script di shell  funzionano come dei mini-programmi; anche se sono generalmente molto più lenti di un normale programma compilato, è spesso vero che sono molto più semplici da scrivere.

A seconda del tipo di shell, al suo avvio vengono usati diversi file:

Tipo di shell Azione
Login interattivo Viene letto ed eseguito il file .bash_profile
Interattivo Viene letto ed eseguito il file .bashrc 
Non interattivo Viene letto ed eseguito lo script di shell


next up previous contents index
Next: File di avvio Up: Personalizzare bash Previous: Personalizzare bash
Eugenia Franzoni
1998-09-29