Hola,

estoy un poco liado del modo en que funcionan las shell.  Si el login lo
hago como usuario horacio, el prompt que obtengo es siempre:

$

sin que indique nada m�s.  Yo pens� que ser�a el bash ya que bash siempre va
con el signo $, pero:

$ bash
homega:~$

y aqu� resulta que las opciones que pueda tener en .bashrc me funcionan.  O
sea, que antes estaba en otra shell... �sh?  (aunque la primera login shell
que aparece en /etc/shells es `ash'... pero no puedo cambiar a ash
invoc�ndolo como `ash' desde la l�nea de comandos ... �porque no es una shell
interactiva?).

�Se puede hacer que el login te meta directamente en bash?

Y de otro modo, �c�mo puedo hacer que la shell del login lea ~/.bashrc?

El man bash dice que cuando bash es invocado como login shell, primero lee
/etc/profile, luego ~/.bash_profile, ~/.bash_login y ~/.profile, y al salir
lee ~/.bash_logout (si existe).
Bueno, aqu� no dice que lee ~/.bashrc, s�lo si es invocada como shell no de
login... �quiere eso decir que en realidad el login es bash y no otra?
Ni ~/bash_login, ni ~/.profile, ni ~/bash_logout existen...

Lo �nico que veo es que hay una diferencia entre el bash si es de login o si
es interactivo (si se invoca desde la consola), ya que el primero no lee
~/.bashrc.

Por lo dem�s, un l�o, a ver si alguien me puede aclarar algo.

Gracias de antemano,

Horacio.

-- 
Claves - GnuPG/PGP - Keys : http://www.rediris.es/cert/keyserver
o/or
Env�a un mensaje vac�o a [EMAIL PROTECTED] con la l�nea de asunto:
Send a blank message to [EMAIL PROTECTED] with the subject line:
Tipo de Clave/Key Type                          Asunto:/Subject:

DSA/ElGamal                                     fetch dsa/elgamal
DSS/Diffie-Hellman                              fetch dh/dss
RSA                                             fetch rsa

Responder a