Comment puis-je inspecter les variables d'environnement d'un processus en cours?


Réponses:


23

Vous pouvez inspecter les variables d'environnement du processus en cours d'exécution avec

ps eww <PID>

3
Existe-t-il un moyen d'imprimer joli après?
Kevin Wheeler

Je suis sur macOS 10.14.4 et cela ne fonctionne pas pour moi :(
Tran Triet

Cela fonctionne pour moi sur macOS 10.15.1
Andrew

12

Ce qui suit ajoute à la réponse de Mateusz, en imprimant les variables une par ligne:

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

1
C'est utile et permet une meilleure réponse si vous expliquez ce que fait chaque composant.
Allan

1
Si vous êtes curieux, explique que l'enveloppe peut le décomposer.
Liam Dawson

Cela ne fonctionne pas si les valeurs des variables d'environnement contiennent des espaces
Les Hazlewood
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.