Olá pessoal, hoje irei deixar uma dica rápida, sobre como armazenar os scripts em nossa máquina local para acesso rápido.
Vamos pensar na seguinte situação, você criou o script para verificar a conexão com a Internet e precisa executa-ló, mas para isso tem que abrir o terminal e navegar entre os diretórios até o local onde o script foi criado. Veja que isso se torna maçante conforme você vai utilizando o script constantemente. Agora imagine se existisse uma forma de executar o script apenas pelo nome, sem precisar ficar procurando o diretório, seria interessante? Então siga a leitura deste post e você aprenderá como fazer isso.
Crie o diretório bin
na sua HOME
(diretório pessoal).
mkdir $HOME/bin
Adicione o conteúdo export PATH=${PATH}:$HOME/bin
no arquivo .bashrc
ou utilize o comando abaixo para adicionar o nosso diretório bin
no $PATH
(variável responsável por indicar o caminho dos executáveis para o sistema operacional Linux):
echo -e "\\n# Adding my user's bin directory to PATH \\nexport PATH=\${PATH}:\$HOME/bin\\n" | tee -a $HOME/.bashrc
Utilize o comando abaixo ou feche e abra novamente o terminal, para aplicar as novas configurações:
source $HOME/.bashrc
Agora vamos fazer um teste, crie o script abaixo, dentro do diretório bin
com o nome meu-script.sh:
#!/usr/bin/env bash
echo "Meu Script!!!"
Adicione permissão de execução:
chmod u+x meu-script.sh
Abra o terminal e execute o comando:
meu-script.sh
Pronto pessoal, agora temos um local para guardar os nossos scripts e podemos acessá-los rapidamente, valeu 😎✌!