Команда экспорта (Export) в Linux

В этом руководстве мы рассмотрим команду export в Linux. Export - это встроенная команда оболочки Bash. Она используется для пометки переменных и функций, которые будут передаваться дочерним процессам. По сути, переменная будет включена в окружение дочерних процессов, не затрагивая другие окружения. Чтобы получить более четкое представление о том, о чем идет речь, давайте погрузимся в процесс и рассмотрим примеры команды export.

Команда экспорта в Linux без аргументов

Без каких-либо аргументов команда сгенерирует или отобразит все экспортированные переменные. Ниже приведен пример ожидаемого вывода.

Пример вывода Команда export в Linux без аргументов

Пример вывода Команда export в Linux без аргументов

Просмотр всех экспортированных переменных в текущей оболочке

Если вы хотите просмотреть все экспортированные переменные в текущей оболочке, используйте флаг -p, как показано в примере

Привет вывода export -p просмотр всех экспортированных переменных в текущей оболочке

Привет вывода export -p просмотр всех экспортированных переменных в текущей оболочке

Использование экспорта с функциями

Предположим, у вас есть функция, и вы хотите экспортировать ее, как это сделать? В этом случае используется флаг -f. В этом примере мы экспортируем имя функции (). Сначала вызовите функцию

Затем экспортируйте ее с помощью флага -f

export -f name

Наконец, вызовите функцию

Вывод

Использование экспорта с функциями

Вы также можете присвоить значение перед экспортом функции

Использование экспорта переменной

Например, вы можете определить переменную перед экспортом, как показано на рисунке

В приведенном выше примере переменной 'student' было присвоено значение "Ivan" Чтобы экспортировать переменную, выполните следующие действия

Вы можете использовать команду printenv для проверки содержимого переменной, как показано на рисунке

Проверьте приведенный ниже результат только что выполненных команд. Вышеописанное можно выполнить в 2 простых шага, объявив и экспортировав переменную в одной строке, как показано на рисунке

Чтобы вывести переменную на экран, выполните команду

Вывод команды экспорта за несколько шагов

На этом мы завершаем наш учебник о команде экспорта.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий