---------- > De: [EMAIL PROTECTED] > A: Lista Debian <[email protected]> > Asunto: login shell > Fecha: mi�rcoles 17 de marzo de 1999 20:15 > > 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?
En el fichero /etc/passwd aprecen los usuarios + una serie de campos asociados que indican que ese usuario tiene un directorio /home/<nombreusuario> y tambi�n el nombre del shell que usa. Cambialo ah�. > Y de otro modo, �c�mo puedo hacer que la shell del login lea ~/.bashrc? > Creo que el .bashrc es un fichero de recursos, y ah� tienes definidas o puedes editar las propiedades que tiene el bash. Los otros archivos pueden lanzar programas, yo al principio y para aclararme me hice la siguiente asociaci�n con el DOS, el config.sys se corresponder�a con el .bashrc y el autoexec.bat con el .profile o con .bash_profile. No es lo mismo, desde luego, pero creo que la diferencia entre autoexec.bat y config.sys es parecida a la del .bashrc y el .profile > 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 > > > -- > Unsubscribe? mail -s unsubscribe [EMAIL PROTECTED] < /dev/null

