Executando scripts do usr / local?

0

Semelhante a esta pergunta , tenho um número de scripts (principalmente Bash) que eu corro em documentos com frequência e gostaria de acessar independentemente do diretório de trabalho atual.

Idealmente, eu seria capaz de executar algo como $program foobar sem $program estar presente no diretório, então isso precisa dizer ao Bash que os programas estão no meu caminho.

Esses arquivos devem estar no subdiretório bin ?

A primeira parte do caminho é a seguinte:

echo $PATH
/Users/Chris/.rbenv/shims:/usr/local/bin
    
por Chris 25.01.2018 / 22:22

1 resposta

5

Este é um gato com muitas skins, e por isso tem muitas respostas com alto grau de subjetividade, mas:

Em seu diretório pessoal, crie seu próprio subdiretório bin , que você poderá adicionar ao seu PATH por meio do seu .profile , por exemplo:

export PATH=$HOME/bin:$PATH

Isto direciona os comandos para a sua pasta bin no seu diretório home, e então pesquisa o restante de seu $ PATH.

    
por 25.01.2018 / 22:27

Tags