Você pode adicionar a linha ao arquivo /etc/enviroment
da seguinte forma:
PATH=$PATH:~/root/scripts
ou
Edite seu ~/.bashrc
e adicione sua linha aqui:
export PATH=$PATH:~/root/scripts
Eu exportei o PATH, mas depois que eu mudo para um terminal diferente ou reinicializo o Debian, $ PATH é resetado. Aqui estão os passos que eu dou:
~$ vim scripts.sh
#!/bin/bash
echo "Hello"
Eu o salvei como mybash.sh
e chmod com 755. Então eu o movi para o meu diretório /root/scripts
.
Então:
~$ export PATH=$PATH:~/root/scripts
e funciona, mas assim que eu reiniciar o Debian, feche ou troque para outro terminal, mybash.sh
não pode ser chamado.
Por que ele não armazena o PATH permanentemente?
Você pode adicionar a linha ao arquivo /etc/enviroment
da seguinte forma:
PATH=$PATH:~/root/scripts
ou
Edite seu ~/.bashrc
e adicione sua linha aqui:
export PATH=$PATH:~/root/scripts
Edite seu arquivo ~/.bashrc
e adicione sua linha export PATH
a ele.