Como inspecionar as variáveis ​​de ambiente de um processo em execução?


Respostas:


23

Você pode inspecionar variáveis ​​ambientais do processo em execução com

ps eww <PID>

3
Existe uma maneira de imprimir isso depois?
Kevin Wheeler

Estou no macOS 10.14.4 e isso não funciona para mim :(
Tran Triet

Funciona para mim no macOS 10.15.1
Andrew

12

O texto a seguir complementa a resposta de Mateusz, imprimindo bastante as variáveis ​​uma por linha:

ps eww -o command <PID>  | tr ' ' '\n'

1
É útil e contribui para uma resposta melhor se você explicar o que cada componente faz.
Allan

1
Se você estiver curioso, a explicação pode explicar isso.
Liam Dawson

Isso não funciona se os valores das variáveis ​​de ambiente tiverem espaços neles
Les Hazlewood
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.