Можно ли заставить bash перезагрузить файл .profile без выхода из системы и обратно?
Можно ли заставить bash перезагрузить файл .profile без выхода из системы и обратно?
Это должно работать для текущего терминала:
. ~/.profile
.
является bash
встроенным и синонимом для source
, см. man bash
:
. имя_файла [ аргументы ]
source имя_файла [ аргументы ]
Прочитайте и выполните команды из filename в текущей среде оболочки (...).
Если вы не хотите запускать новую оболочку, но выполняете скрипт в текущей оболочке, вы ее создаете:
source script_name.sh
source
= .
Встроенный встроенный Bash source
является синонимом команды оболочки bourne .
(dot).