[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT] alias nella bash di login



On Wed, Feb 02, 2005 at 10:42:26AM +0100, Homer S. wrote:
> 
> > Scusate l'OT,
> > nella bash di login non dispongo degli alias definiti in
> > .bashrc. Infatti la prima di linea di commento di .bashrc 
> > dice:
> > # ~/.bashrc: executed by bash(1) for non-login shells.
> > 
> > 
> > Come faccio ad avere gli alias anche nella bash iniziale
> > dopo il login?
> 
> Se non ricordo male, la risposta canonica in questo caso prevede di inserire in
> uno degli script di inizializzazione (forse .bash_profile o .profile) una
> sezione del tipo:
> 
> if [ -f .bashrc ]; then
>     . .bashrc
> fi
> 
> in modo da eseguirne una invocata dall'altra. Purtroppo a memoria non so essere
> pių preciso di cosė.

metti in ~/.bash_profile:

  if [ -f ~/.bashrc ]; then
     source ~/.bashrc
  fi

e in ~/.bashrc gli aliases o in un file separato ad esempio:

  if [ -f ~/.aliases ]; then
     source ~/.aliases
  fi


ciao
giulio



Reply to: