Keywords: guide

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: File di avvio Up: Personalizzare bash Previous: Personalizzare bash