Как я могу проверить переменные окружения запущенного процесса?


Ответы:


23

Вы можете проверить переменные среды запущенного процесса с помощью

ps eww <PID>

3
Есть ли способ напечатать это потом?
Кевин Уилер

Я нахожусь на macOS 10.14.4, и это не работает для меня :(
Tran

У меня работает на macOS 10.15.1
Андрей

12

Следующее добавляет к ответу Матеуша, печатая переменные по одной на строку:

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

1
Это полезно и дает лучший ответ, если вы объясните, что делает каждый компонент.
Аллан

1
Если вам любопытно, объяснение может сломать это.
Лиам Доусон

Это не работает, если в значениях переменных среды есть пробелы
Les Hazlewood
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.