Se for apenas para seu uso pessoal, você poderá adicioná-lo ao arquivo de inicialização do seu shell como uma função, por exemplo, ~/.bashrc
.
Para um resumo dos diferentes arquivos de inicialização no Bash, você pode consultar o Guia do Bash para iniciantes :
Veja também o Manual de referência do Bash :
Um padrão típico seria colocar sua definição de função em seu arquivo ~/.bashrc
e fornecer esse arquivo a partir de seu ~/.bash_profile
.
Mas vale a pena notar que o arquivo de perfil a ser usado depende do seu sistema operacional, do aplicativo do terminal e de suas próprias preferências. Veja por exemplo os seguintes posts no AskDifferent:
Veja também este post no StackOverflow:
Como alternativa, você pode criar um diretório pessoal para seus próprios scripts (por exemplo, eu uso ~/local/bin
) e, em seguida, adicionar esse diretório ao seu PATH em seu arquivo de perfil (por exemplo, export PATH="${HOME}/local/bin:${PATH}
).
Se você quiser disponibilizá-lo para outros usuários, poderá colocá-lo em /usr/local/bin
como um script (em vez de /usr/bin
).
Para mais informações sobre onde colocar arquivos executáveis, consulte os seguintes posts: