Как отредактировать $PATH (.bash_profile) на OSX?

Я пытаюсь отредактировать запись в PATH, так как я сделал что-то не так.

Я использую Mac OS X 10.10.3

Я пробовал:

> touch ~/.bash_profile; open ~/.bash_profile

Но редактор файлов открывается, а внутри ничего нет.

Моя проблема:

Я пытаюсь установить ANDROID_HOME в PATH.

Я неправильно выразился, но когда я закрыл терминал и вернулся, он исчез, поэтому я попробовал снова:

export ANDROID_HOME=/<место установки>/android-sdk-macosx export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

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

Как мне выполнить желаемые настройки?

Если бы я редактировал bash.profile, как бы я ввел приведенный выше код?

Спасибо!

Комментарии к вопросу (5)
Решение

Вы должны открыть этот файл в текстовом редакторе, а затем сохранить его.

touch ~/.bash_profile; open ~/.bash_profile

Это позволит открыть файл в TextEdit, вставить свои правки, а затем сохранить его. Если вы откроете его снова, вы найдете свои правки.

Вы можете использовать и другие редакторы:

nano ~/.bash_profile
mate ~/.bash_profile
vim ~/.bash_profile

Но если вы не знаете, как ими пользоваться, проще использовать открытый подход.


В качестве альтернативы вы можете полагаться на pbpaste. Копирование

export ANDROID_HOME=//android-sdk-macosx
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

в системный буфер обмена, а затем в командной оболочке выполните команду

pbpaste > ~/.bash_profile

Или же вы можете использовать cat.

cat > ~/.bash_profile

(теперь cat ждет ввода: вставьте два определения экспорта, а затем нажмите ctrl-D).

Комментарии (3)

Немного более подробно для начинающих:

Во-первых, убедитесь, что файл .bash_profile существует? Помните, что файл .bash_profile не существует по умолчанию. Вы должны создать его самостоятельно.

Зайдите в папку user в finder. Там должен быть найден файл .bash_profile. -> HD/Users/[USERNAME].

Помните: Файлы с точкой в начале '.' по умолчанию скрыты.

Чтобы показать скрытые файлы в Mac OS Finder:

Press: Command + Shift + .

Если его не существует, вам придется создать .bash_profile самостоятельно.

Откройте терминал и перейдите в папку user с помощью простой команды:

cd

Если он не существует, используйте эту команду для создания файла:

touch .bash_profile

Во-вторых, если вы не можете запомнить заумные команды для сохранения и закрытия в vim, nano и т.д. (как рекомендовано выше), самый простой способ редактирования - открыть файл .bash_profile в вашем любимом редакторе кода (Sublime и т.д.).

Finder -> папка User. Щелкните правой кнопкой мыши -> открыть с помощью : Sublime Text (или другого редактора кода). Или перетащите его на приложение в доке.

... и там вы можете редактировать его, передавать команды экспорта в новых строках.

Комментарии (3)

Для новичков: чтобы создать свой `.файл bash_profile в вашем домашнем каталоге на macOS, выполните:

нано ~/.файл

Затем вы можете вставить следующие:

https://gist.github.com/mocon/0baf15e62163a07cb957888559d1b054

Как вы видите, она включает в себя несколько примеров псевдонимов и переменной среды на дне.

Один вы'вновь сделал внеся необходимые изменения, следуйте инструкциям в нижней части окна редактора Nano в WriteOut (нажмите Ctrl-O) и выход (нажмите Ctrl-х). Затем закройте терминал и откройте его, и вы сможете использовать определенные псевдонимы и переменные среды.

Комментарии (0)

Если вы используете Mac Каталина, вам нужно обновить .файл zshrc вместо .bash_profile или .профиля

Комментарии (1)

В Макбук, шаг за шагом:

  1. Для начала откройте терминал и напишите: новый CD ~/
  2. Создать свой файл Bash: на ощупь .файл`

Вы создали вашу ".файл" и файл, но если вы хотите изменить его, вы должны написать его;

  1. Редактировать свой профиль Баш: открытого .файл

После того, как вы можете сэкономить от верхнего левого угла экрана: Файл > сохранить

@canerkaseler

Комментарии (0)

Mac OS X хранит путь не в .bash_profile, а в .profile, поскольку Mac OS X является ответвлением семейства *BSD. Вы должны увидеть экспорт бла-бла-бла в .profile, когда сделаете cat .profile в терминале.

Комментарии (1)

Для меня мой Mac ОС Мохаве. и я'м сталкиваются с той же проблемой в течение трех дней и в конце концов, я просто пишу правильный путь .файл bash_profile, который выглядит так:

    export PATH=/Users/[YOURNAME]/development/flutter/bin:$PATH
  • Примечание 1: Если у Дон'т иметь .Файл Создать и написать эту строку
  • примечание 2: Молния загруженный трепыхаться SDK в [дом]/разработки, если скопировать и вставить этот путь
Комментарии (0)