Доступ к частным переменным среды и оболочке приложения

Я знаю, что оболочка globale linux имеет набор переменных окружения. А когда приложение запущено, у него есть собственный набор переменных. Но как получить к ним доступ или получить доступ к их оболочке. В некоторых приложениях есть способы. Пример: Доступ к оболочке пакетов можно получить с помощью snap run --shell app_name . Но если мне нужно получить доступ к приложению, например gedit , как это сделать?

0
задан 30 April 2018 в 23:45

1 ответ

Как уже ответили наши друзья на комментарии

sudo cat /proc/$(pgrep gedit)/environ | tr '\0' '\n'

Ссылки:

Но это не имеет большого значения, так как все классические приложения с графическим интерфейсом работают в одной и той же среде, когда пользователь настраивает программу запуска рабочего стола или скрипт и модифицирует их. Чего не скажешь о снэпах.

0
ответ дан 22 April 2020 в 18:59

Другие вопросы по тегам:

Похожие вопросы: