Обратите внимание, что вся информация на этом портале переведена с других языков, поэтому некоторые фразы могут быть неточными. Надеемся на ваше понимание и желаем успешной работы с сайтом! С уважением, создатели сайта. Наша почта: info@rubookmac.com

Как добавить новый путь к PATH в командной строке правильно

Возможно, теперь очевидно, что изменение PATH нацелено на более продвинутых пользователей и разработчиков, которые используют терминал и проводят много времени в командной строке. Обычно пользователям Mac не нужно изменять, добавлять или иным образом корректировать это в OS X. Говоря об OS X, хотя это, очевидно, ориентировано на Mac, вы можете использовать этот же трюк, чтобы добавить PATH в свою оболочку в Linux, так как а также большинство других ароматов unix.

Добавление каталога в PATH

Самый простой способ добавить новый путь к переменной $ PATH (переменная среды) — с помощью команды export. В этом примере мы добавим «~ / opt / bin» пользователю PATH с экспортом:

export PATH = $ PATH: ~ / opt / bin

Вы можете запустить это непосредственно из командной строки, а затем проверить $ PATH с помощью эха, чтобы показать, что он был добавлен так:

echo $ PATH

Это должно возвращать что-то вроде следующего, обратите внимание на недавно добавленный каталог ~ / opt / bin в конце:

/ USR / бен: / бен: / USR / SBIN: / SBIN: / USR / местные / бен: / Users / osxdaily / Opt / бен

Добавить новый PATH в $ PATH в терминале OS X

Добавление нескольких путей к PATH

Подобно тому, как несколько путей могут быть сохранены и объединены в $ PATH в соответствии с их приоритетом поиска, вы также можете добавить новые пути таким же образом. Мы будем использовать тот же пример, что и раньше, но на этот раз также добавим каталог ~ / dev / bin:

export PATH = $ PATH: ~ / opt / bin: ~ / dev / bin

Настройка PATH в профиле оболочки

Имейте в виду, что для сохранения изменений в PATH вы захотите добавить их в файлы ~ / .profile, .zshrc или ~ / .bash_profile, в зависимости от используемой оболочки. Используйте свой любимый текстовый редактор, чтобы сделать это, будь то nano, emacs или vim. Если вы усложняетесь, рекомендуется добавить комментарии в .profile, чтобы все было легко сканироваться:

#Adding opt bin и dev bin для PATH для удовольствия
export PATH = $ PATH: ~ / opt / bin: ~ / dev / bin

Bash является оболочкой по умолчанию в OS X, но zsh, sh, ksh и tcsh также поставляются вместе с Mac, а смена оболочки OS X — очень простой процесс с chsh или в настройках Terminal и / или iTerm2.

Понравилась статья? Поделиться с друзьями: