Adicione um script personalizado ao PATH

1

Eu sei que há algumas respostas sobre isso, mas ainda não consegui contornar isso. Eu li tudo isso e tentei seguir o exemplo em Variáveis de ambiente de todo o sistema (para meu caso claro), e também tentou fazer como a resposta escolhida aqui . Mas não funcionou.

Então, eu tenho um shell script executável, localizado em ~/Developer/android-studio/bin e eu quero fazer com que quando eu estiver no terminal (não importa) e eu escreva simplesmente android-studio e o script para ser executado (o IDE para iniciar).

Então, eu tentei com export AS=$PATH:~/Developer/android-studio/bin e também com

AS="~/Developer/android-studio/bin:${PATH}"
export AS

e, em seguida, source .bashrc , mas depois de ambas as tentativas, quando escrevo simplesmente AS , recebo command not found . Como posso fazer isso funcionar?

Outra pergunta - é obrigatório que eu nomeie a variável apenas com maiúsculas e sem traços, porque eu quero nomear a variável algo como android_studio em vez de AS , ou seja?

    
por Milkncookiez 22.10.2014 / 22:50

1 resposta

3

Parece que você quer fazer

export PATH="$PATH:~/Developer/android-studio/bin"

Em seguida, você poderá inserir android-studio em qualquer lugar. Não há nada de mágico sobre uma variável de ambiente chamada AS

Se você quer um atalho, adicione uma função ao seu .bashrc:

function as() { command android-studio "$@"; }
    
por glenn jackman 22.10.2014 / 23:03