Команда source
в Bash используется для выполнения команд из файла в текущем контексте оболочки. Это позволяет загружать функции, переменные и другие настройки, определенные в скрипте, без необходимости запускать новый процесс.
Основной синтаксис команды source
выглядит следующим образом:
source [options] [arguments]
-h
, --help
- выводит справочную информацию о команде.-V
, --version
- выводит версию Bash.source ~/.bash_profile
source ~/scripts/my_functions.sh
source ~/env_vars.sh
source
для загрузки конфигурационных файлов, чтобы изменения вступили в силу немедленно.source
, будут доступны в текущей оболочке, что может повлиять на дальнейшую работу.bash script.sh
вместо source
.