4.  Ambiente di lavoro

la bash (continua - 3)

Altra trovata che semplifica la vita, sono gli alias definibili.
Il comando alias da solo gli elenca, unalias serve a cancellare un alias, e
alias nomealias="comando" ne definisce uno.
Una volta definito un alias, lo si può usare al posto del comando.

Quando viene lanciata dal login, la bash per prima cosa va a leggere dei files di configurazione e di inizializzazione generici, installati dal sistemista, e poi passa a leggere dei files di inizializzazione nella HOME dell' utente: a seconda della versione, possono chiamarsi .bash_profile o .bashrc o .bash_login o .profile....
E' possibile scrivere in tali files le proprie definizioni di variabili come per esempio PATH e PS1 e definire i propri alias preferiti, in modo da ritrovare sempre il proprio ambiente usuale.
Per esempio aggiungendo a .bashrc la riga
alias emacs="emacs -font 10x20"
si ottiene che emacs usi di default delle fonts più grandi del solito.

Anche quando esce la bash per ultima cosa, dopo aver scritto la .bash_history, va ad eseguire i comandi di un file che può chiamarsi .bash_logout o .logout.
 
Laboratorio di Comunicazione mediante Calcolatore - Sergio Steffè - AA 2001/2002 - PISA