Оболочка и окружающая среда

source

Запускает скрипт в текущей оболочке.

source считывает команды оболочки из файла без запуска отдельной дочерней оболочки, поэтому изменения переменных и функций остаются в текущей оболочке.

Синтаксис
source file

Аргументы простыми словами

  • Опции регулируют вывод или поведение.
  • Аргументы называют файлы, службы, хосты или значения, с которыми должна работать команда.

Типичные примеры

Перезагрузить конфигурацию Bash
source ~/.bashrc

Применяет изменения из ~/.bashrc к текущей оболочке.

Загрузить файл среды
source .env

Выполняет назначения из .env в текущей оболочке. Делайте это только с доверенными файлами.

source Команда
ПолеПодробности
Командаsource
КатегорияОболочка и окружающая среда
Основное назначениеЗапускает скрипт в текущей оболочке.
Синтаксисsource file