Maneira simples com alias
:
alias python=/usr/bin/python
Por favor, veja No Bash, quando alias, quando escrever e quando escrever uma função?
Minha variável PATH
tem esta aparência:
/home/elgin/anaconda3/bin:…:/usr/bin:…
Como você vê acima, anaconda3
precede /usr/bin
. Então, quando eu digito python
no terminal, ele recebe python
no primeiro anaconda3
caminho.
Como posso dizer ao terminal bash para carregar python
em /usr/bin/
em vez do em anaconda3
? Existe algum argumento que eu possa passar por fazer isso ou eu deveria editar PATH
de cada vez?
Maneira simples com alias
:
alias python=/usr/bin/python
Por favor, veja No Bash, quando alias, quando escrever e quando escrever uma função?
Se você quiser fazer isso apenas uma vez, basta digitar
/usr/bin/python
(em vez de apenas python
).
Se essa situação ocorrer com frequência, você poderá salvar a digitação definindo um alias.
Se você quiser que python
seja interpretado como /usr/bin/python
para muitos comandos seguidos, pode ser mais simples editar o PATH.
Você pode escrever uma função de shell para fazer isso,
para reduzir a digitação e reduzir o risco de erros tipográficos.
Tags command-line bash path