Як додати рядок до .bash_profile


42

Я щойно встановив Homebrew на bash на своєму Mac, і тепер мені потрібно зробити це:

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

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

"ls -a" показує .bash_profile і .bashrc.save.

Чи потрібно додати цей рядок до .bash_profile ? Як?

Вибачте. Я новачок у всьому.

Відповіді:


52

Ви можете запустити цю команду в терміналі, який додасть рядок до вашого .bash_profile:

echo 'export PATH=/usr/local/bin:$PATH' >>~/.bash_profile

20
ха-ха - просто обов'язково використовуйте два карати >>замість одного >. Якщо друг просто повністю витер мію випадково, намагаючись додати.
Райан Тук

Як я можу оновити існуючий експорт у файлі bash_profile?
Гімалай

10

.bash_profileце сценарій, який виконується кожного разу при запуску нової оболонки. У Linux це називається за інших обставин, ніж.bashrc в ОС X, але вони працюють точно так само. Будь-яка команда, яку ви додасте до файлу, буде виконуватися щоразу, коли ви відкриєте нове вікно терміналу (таким чином запустивши нову інтерактивну оболонку).

$PATH - це змінна, яка вказує оболонці, де шукати виконувані файли - тому при введенні команди система шукатиме кожен каталог, вказаний у цій змінній, доки не знайде виконувану програму з ім'ям цієї команди.

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

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


4

відкрийте .bash_profile зі своїм улюбленим редактором тексту

наприклад, ви можете використовувати "vi"

відкрийте свій термінал і переконайтеся, що ви перебуваєте у своєму домашньому каталозі

введіть vi .bash_profile і натисніть клавішу Enter

in vi, введіть i, щоб мати можливість вводити текст

введіть свій рядок

натиснути втечу

утримуйте Shift та натисніть z двічі (zz), щоб зберегти та вийти

Це воно!


Приємно, ви пояснили, як вийти з Vi: D
smonff

2

Як додати рядок до .bash_profile?

Відкрийте TextEdit додаток . Це як Блокнот для Windows.

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

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

Виберіть .bash_profileі відредагуйте геть ...

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.