Linux переменная окружения - PullRequest
       13

Linux переменная окружения

0 голосов
/ 21 февраля 2020

Есть ли какая-либо команда, чтобы получить только экспортированные переменные в RHEL.

Например: если я экспортирую несколько переменных построчно, как показано ниже,

export AIR_HOME=value1
export PATH=value2

Есть ли какая-либо команда, чтобы увидеть только экспортированные переменные. Я пробовал printenv и env, и у меня это не сработало, это печать всех переменных среды. Также echo $AIR_HOME не будет работать в моем случае, так как имя экспортируемой переменной изменится в другой ситуации.

Ответы [ 2 ]

1 голос
/ 22 февраля 2020

Ваш вопрос не имеет никакого смысла. Команды printenv и env делают именно то, что вы просили: они печатают только экспортированные переменные. Невозможно отличить guish переменные, которые вы добавили в среду с помощью встроенной функции export, от уже существующих в этой среде.

0 голосов
/ 21 февраля 2020

Just:

echo "$ VARIABLENAME"

Например, для переменной среды $ AIR_HOME, используйте:

echo " $ AIR_HOME "

...