A variável $ PATH está confusa, de onde está sendo originada no Mac Catalina
Quando eu eco $PATH in terminal, I see a big string that kind of looks messed and has some old irrelevant paths. I would like to fix this. But first, I'd like to understand when I echo $PATH no terminal, no mac os catalina, de onde essa variável está sendo originada?
As únicas exportações que conheço estão disponíveis ~/.zshrce alguns dos comandos da variável $ PATH não estão lá.
Observe, eu não tenho um .profilee .bash_profile.
Agradeço qualquer esclarecimento
Respostas
Antes de executar seu shell, o sistema configura a variável de ambiente PATH a partir das entradas no arquivo /etc/pathse de quaisquer arquivos no diretório /etc/paths.d. Então, como você sabe, uma vez que executa seu shell, dependendo de seu shell e de como foi chamado, seu shell provavelmente fornece alguns scripts de inicialização de shell, alguns dos quais podem ser de todo o sistema /etc/profile, e alguns específicos para sua conta de usuário, como ~/.profile.
Para aprender os detalhes de como seu shell escolhe os scripts de inicialização do shell para fonte, verifique a página do manual (ou outra documentação) do seu shell.