Agrego un alias a `~/.bashrc y lo activo.
# add some helpful aliases
alias l.='ls -d .* --color=auto'
activarlo
source .bashrc
Funciona bien en bash actual.
$ l.
ls: --color=auto: No such file or directory
. .cups .python_history ...
Desafortunadamente, se niega a funcionar cuando salgo y reinicio bash
$ l.
-bash: l.: command not found
Tiene que ser activado manualmente de nuevo.
$ source .bashrc
# then it works
$ l.
ls: --color=auto: No such file or directory
. .cups .python_history ...
¿Cuál es el problema con mi configuración?
Terminal abre un shell de inicio de sesión. ¡El archivo de configuración es .bash_profile!
O tiene que buscar .bashrc en .bash_profile o agregar el alias a .bash_profile.
El alias adecuado sería: alias l.='ls -dG .*'
(para deshacerse de ls: --color=auto: No such file or directory
!