Как добавить строку в .bash_profile

42

Я только что установил Homebrew на Bash на моем Mac, и теперь мне нужно сделать это:

После установки Homebrew вставьте каталог Homebrew в верхнюю часть переменной среды PATH. Вы можете сделать это, добавив следующую строку внизу вашего ~/.bashrcфайла.

export PATH=/usr/local/bin:$PATH

"ls -a" показывает .bash_profileи .bashrc.save.

Добавить эту строку в .bash_profile? Как?

Сожалею. Я новичок во всем.

user275405
источник

Ответы:

52

Вы можете запустить эту команду в Терминале, которая добавит строку к вашему .bash_profile:

echo 'export PATH=/usr/local/bin:$PATH' >>~/.bash_profile
arxanas
источник
20
хаха - просто обязательно используйте два карата >>вместо одного >. Если бы друг просто полностью вытер мой случайно, пытаясь присоединиться.
Райан Так
Как я могу обновить существующий экспорт в bash_profile?
Гималаи
10

.bash_profileскрипт, который выполняется каждый раз, когда вы запускаете новую оболочку В Linux он вызывается при других обстоятельствах, чем .bashrc, но в OS X они работают точно так же. Любая команда, которую вы добавляете в файл, будет выполняться всякий раз, когда вы открываете новое окно терминала (таким образом, запускает новую интерактивную оболочку).

$PATH это переменная, которая указывает оболочке, где искать исполняемые файлы, поэтому при вводе команды система будет искать каждый каталог, указанный в этой переменной, пока не найдет исполняемую программу с именем этой команды.

Команда export PATH=/usr/local/bin:$PATHдобавляет каталог в каталог /usr/local/binк текущей переменной PATH, поэтому он становится первым каталогом, в котором выполняется поиск в оболочке.

.bash_profileпросто обычный текстовый файл - вы можете редактировать его с помощью любого текстового редактора, включая viили nano, или даже графический редактор, такой как TextEdit. Это зависит от вас - просто не забудьте сохранить его в виде простого текстового файла.

user55325
источник
4

откройте .bash_profile в вашем любимом текстовом редакторе

например, вы можете использовать «VI»

откройте свой терминал и убедитесь, что вы находитесь в своем домашнем каталоге

введите vi .bash_profile и нажмите ввод

в vi введите i, чтобы можно было набрать

введите вашу линию

нажмите побег

удерживайте Shift и дважды нажмите z (zz), чтобы сохранить и выйти

вот и все!

Винсент
источник
Приятно, что вы объяснили, как выйти из Vi: D
smonff
2

Как добавить строку в .bash_profile?

Откройте приложение TextEdit . Это как Блокнот на Windows.

Перейдите в меню Файл → Открыть ... . В раскрывающемся центре обязательно выберите Домой . Или выберите домашний каталог на левой панели. Затем используйте COMMAND+ SHIFT+, .чтобы показать скрытые файлы:

введите описание изображения здесь

Выберите .bash_profileи отредактируйте прочь ...

jww
источник