.bashrc: команда не найдена
Команда, которую вы ищете
source ~/.bashrc
или же
. ~/.bashrc
Замечания:
- Поскольку вы, похоже, уже находитесь в своем домашнем каталоге, вы можете опустить
~/
в приведенных выше командах.
, (источник или оператор точки)
Чтение и выполнение команд из аргумента имени файла в текущем контексте оболочки.
Синтаксис
. filename [arguments]
source filename [arguments]
Когда сценарий запускается с использованием исходного кода, он запускается в существующей оболочке, любые переменные, созданные или измененные сценарием, останутся доступными после его завершения. Напротив, если скрипт запускается как имя файла, то для запуска скрипта будет создан отдельный подоболочек (с совершенно отдельным набором переменных).
Существует небольшая разница между выполнением сценария с помощью .ss64script (точка ss64script) и. ss64script (точка пробела ss64script): первый запускает файл, который был скрыт из команды 'ls' (хотя ls -a будет показывать скрытые файлы), второй параметр будет выполнять ss64script, даже если он не был задан как исполняемый файл с помощью chmod ,
Дальнейшее чтение