OS X 10.11.2 El Capitán
Quiero crear un alias, así que voy a ~/
la carpeta y no hay .bash_profile
o .bashrc
.
He estado buscando información y aprendí que .bash_profile
solo se lee cuando bash inicia un shell de inicio de sesión interactivo (tipo predeterminado de terminal en OS X) y .bashrc
solo se lee cuando bash inicia un shell interactivo sin inicio de sesión. Pero no encuentro cómo crear .bash_profile
y .bashrc
para mi usuario. ¿Cómo puedo hacerlo?
Después de la respuesta de @klanomath:
Abre Terminal e ingresa:
touch ~/.bash_profile
touch ~/.bashrc
Para editar el (los) archivo(s) use:
nano ~/.bash_profile
nano ~/.bashrc
En lugar de nano, puede usar cualquier editor de texto decente (por ejemplo, BBEdit, TextWrangler ).
Para habilitar inmediatamente cualquier cambio en el archivo .bash_profile use source
:
source ~/.bash_profile
source ~/.bash_profile
... no funcionó.alias lsa='ls -a | egrep "\.[a-zA-Z0-9]"'
en lugar de alias lsa='ls -a | egrep '\.[a-zA-Z0-9]'
! Los interiores '
están mal y te falta un remate'
Millivías
.bashrc
que contenga: -[ -r ~/.bash_profile ] && source ~/.bash_profile
para que todos los shells compartan la misma configuración.