Tengo un usuario (no root) que tiene un ~/.bashrc
archivo con algunos alias.
Pero no parece que el archivo se ejecute al iniciar sesión. Si lo hago, source ~/.bashrc
entonces hace lo que se supone que debe hacer. ¿Pero no se ~/.bashrc
supone que debe ejecutarse cada vez que inicio sesión?
Los permisos se establecen en 644 (igual que mi raíz .bashrc
, que funciona bien). El archivo es propiedad del usuario en cuestión.
Esta es una de las muchas molestias que experimentan los usuarios de ksh cuando se trata de bash. ksh obtiene automáticamente .kshrc en un shell de inicio de sesión, pero bash no obtiene .bashrc en el mismo contexto. Tienes que hacerlo explícitamente.
—
jlliagre