Дополнительно
Как отредактировать $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, как бы я ввел приведенный выше код?
Спасибо!
151
7
Вы должны открыть этот файл в текстовом редакторе, а затем сохранить его.
Это позволит открыть файл в TextEdit, вставить свои правки, а затем сохранить его. Если вы откроете его снова, вы найдете свои правки.
Вы можете использовать и другие редакторы:
Но если вы не знаете, как ими пользоваться, проще использовать
открытый
подход.В качестве альтернативы вы можете полагаться на
pbpaste
. Копированиев системный буфер обмена, а затем в командной оболочке выполните команду
Или же вы можете использовать
cat
.(теперь
cat
ждет ввода: вставьте два определения экспорта, а затем нажмите ctrl-D).Немного более подробно для начинающих:
Во-первых, убедитесь, что файл .bash_profile существует? Помните, что файл .bash_profile не существует по умолчанию. Вы должны создать его самостоятельно.
Зайдите в папку user в finder. Там должен быть найден файл .bash_profile. -> HD/Users/[USERNAME].
Помните: Файлы с точкой в начале '.' по умолчанию скрыты.
Чтобы показать скрытые файлы в Mac OS Finder:
Если его не существует, вам придется создать .bash_profile самостоятельно.
Откройте терминал и перейдите в папку user с помощью простой команды:
Если он не существует, используйте эту команду для создания файла:
Во-вторых, если вы не можете запомнить заумные команды для сохранения и закрытия в vim, nano и т.д. (как рекомендовано выше), самый простой способ редактирования - открыть файл .bash_profile в вашем любимом редакторе кода (Sublime и т.д.).
Finder -> папка User. Щелкните правой кнопкой мыши -> открыть с помощью : Sublime Text (или другого редактора кода). Или перетащите его на приложение в доке.
... и там вы можете редактировать его, передавать команды экспорта в новых строках.
Для новичков: чтобы создать свой `.файл bash_profile в вашем домашнем каталоге на macOS, выполните:
нано ~/.файл
Затем вы можете вставить следующие:
https://gist.github.com/mocon/0baf15e62163a07cb957888559d1b054
Как вы видите, она включает в себя несколько примеров псевдонимов и переменной среды на дне.
Один вы'вновь сделал внеся необходимые изменения, следуйте инструкциям в нижней части окна редактора Nano в WriteOut (
нажмите Ctrl-O
) и выход (нажмите Ctrl-х
). Затем закройте терминал и откройте его, и вы сможете использовать определенные псевдонимы и переменные среды.Если вы используете Mac Каталина, вам нужно обновить .файл zshrc вместо .bash_profile или .профиля
В Макбук, шаг за шагом:
новый CD ~/
Вы создали вашу ".файл" и файл, но если вы хотите изменить его, вы должны написать его;
открытого .файл
После того, как вы можете сэкономить от верхнего левого угла экрана: Файл > сохранить
@canerkaseler
Mac OS X хранит путь не в .bash_profile, а в .profile, поскольку Mac OS X является ответвлением семейства *BSD. Вы должны увидеть экспорт бла-бла-бла в .profile, когда сделаете cat .profile в терминале.
Для меня мой Mac ОС Мохаве. и я'м сталкиваются с той же проблемой в течение трех дней и в конце концов, я просто пишу правильный путь .файл bash_profile, который выглядит так: