El alias creado recientemente debe activarse constantemente

1

Agrego un alias a '~ / .bashrc y lo activo.

    # add some helpful aliases
    alias l.='ls -d .* --color=auto'

Actívalo

source .bashrc

Funciona bien en el bash actual.

    $ l.
    ls: --color=auto: No such file or directory
    .   .cups   .python_history  ...

Lamentablemente, se niega a funcionar cuando salgo y reinicio el bash

    $ l.
    -bash: l.: command not found

Debe activarse 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?

    
pregunta JawSaw 25.03.2018 - 11:22

1 respuesta

3

El terminal abre un shell de inicio de sesión. El archivo de configuración es .bash_profile!

Tienes 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 !

    
respondido por el klanomath 25.03.2018 - 11:31

Lea otras preguntas en las etiquetas