Просмотр локальных переменных на CentOS

Как я могу просмотреть локальные переменные? Если я создаю локальную переменную, например VR1=rhe17, я не могу увидеть ее при запуске printenv, если не сделаю ее переменной среды с помощью export VR1.

-1
22.09.2016, 11:53
1 ответ

Чтобы увидеть переменные, которые являются локальными для текущей оболочки, вам необходимо использовать встроенную оболочку, set : без аргументов выводит все переменные с их значениями.

env и printenv - это внешние команды (обычно в / usr / bin ), поэтому они будут отображать только экспортированные переменные.

1
28.01.2020, 05:10

Теги

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