MacOS: como definir a variável de ambiente
Miscelânea / / June 05, 2023
No Mac, as variáveis ambientais armazenam informações, como quem é o usuário atual, caminhos padrão para comandos e o nome do computador host. Se você precisar criar novas variáveis de ambiente, abordaremos abaixo as linhas de comando no Terminal para definir o valor das variáveis.
Terminal de abertura
Para começar, abra o Terminal. Você pode entrar em Ir > Utilitários > Terminal:
Você também pode abrir o Terminal através do Spotlight. Pressione a tecla Command e a barra de espaço ao mesmo tempo para abrir o Spotlight. Digite Terminal e pressione Enter para abrir o Terminal.
Comandos para definir variáveis de ambiente
Você pode criar variáveis de ambiente para controlar o comportamento de um comando. página de suporte da Apple afirma que isso não modifica o próprio comando. A Apple dá um exemplo de como usar uma variável ambiental para configurar um comando print debug.
A Apple declara: “Para definir o valor de uma variável de ambiente, use o comando shell apropriado para associar um nome de variável a um valor”.
Por exemplo, a Apple fornece o seguinte comando para definir a variável PATH como um valor:
% PATH=/bin:/sbin:/user/bin:/user/sbin:/system/Library/export PATH
Aqui o valor seria
/bin:/sbin:/user/bin:/user/sbin:/system/Library/
Adicionar “% PATH=” antes do valor e “export PATH” após o valor define a variável PATH.
Segundo a Apple, este comando pode ajudá-lo a visualizar todas as variáveis ambientais:
% env
As variáveis definidas em qualquer janela individual do Terminal não estarão disponíveis depois que você fechar essa janela. Se você quiser manter a variável, deverá configurar um script de inicialização do shell. Você pode encontrar informações sobre como fazer isso na página de manual do zsh em Invocação. O página de suporte da Apple tem um link na parte inferior da página que abre a página do manual no seu Terminal.
Última atualização em 05 de junho de 2023
O artigo acima pode conter links de afiliados que ajudam a apoiar a Guiding Tech. No entanto, isso não afeta nossa integridade editorial. O conteúdo permanece imparcial e autêntico.