Ativar o alias para funcionar

0

Eu adiciono dois alias a ~/.bashrc

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

No entanto, eles não funcionam

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

O caminho é

    $ echo $PATH
    /Users/g/bin:me/Users/me/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/me/bin:/Users/me/.rvm/bin

Como resolver o problema?

    
por JawSaw 01.04.2018 / 17:08

2 respostas

0

Enquanto não houver nada em execução na sessão necessária, após configurar o alias, insira bash ou feche o terminal e reabra-o para iniciar uma nova sessão. Seu alias funcionará depois.

Testado e confirmado com meus ambientes.

    
por 01.04.2018 / 17:12
0

O arquivo ~ / .bashrc é lido somente uma vez, quando um shell bash é iniciado. Para ativar seus aliases, você deve instruir o bash a reler o arquivo com o seguinte comando.

source ~/.bashrc

Uma versão ainda mais curta, embora mais enigmática, deste comando é a seguinte.

. ~/.bashrc
    
por 29.04.2018 / 23:20

Tags