Como faço para fixar um caminho no path, mesmo em outros terminais? Também como faço para remover do mesmo?
Como faço para fixar um caminho no path, mesmo em outros terminais? Também como faço para remover do mesmo?
No diretorio home do seu usuario tem um aquivo chamado .bashrc
. Usando o comando:
nano .bashrc
Vá até a ultima linha e adicione uma linha que modifique a variável PATH com export:
export PATH=$PATH:/home/usuario/caminho_customizado
Agora em diante todos os terminais que voce abrir estaram modificados.
Para remover um caminho é mais simples usando um comando chamado sed com o echo da sequinte maneira:
PATH = $(echo "$PATH" | sed -e 's/:\/home\/usuario\/bin//')
No comando acima pegamos o conteudo do PATH e retiramos do texto o que for igual a :/home/usuario/bin
(incluindo o dois pontos). Essa linha se adicionada tambem ao final do arquivo .bashrc modifica o PATH de forma parmanente.
Para remover essar modificação basta retirar as linhas adicionadas no .bashrc.
Obs: é possível que no terminal o qual voce editar o .bashrc não seja aplicada as modificações, sendo necessário abrir um novo.