Подтвердить что ты не робот

Как я могу увидеть текущее значение переменной $PATH в OS X?

$$ PATH

возвращает:

- bash:/usr/local/share/npm/bin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/local/bin:/usr/local/sbin:~/бен:/Library/Frameworks/Python.framework/Versions/Current/bin:/USR/бен:/бен:/USR/SBIN:/SBIN:/USR/локальные/бен:/OPT/X11/бен:/USR/local/git/bin: нет такого файла или каталога

Это кажется довольно уродливым и может быть дающим мне проблемы с запуском и запуском Homebrew.

4b9b3361

Ответ 1

Вам нужно использовать команду echo $PATH для отображения переменной PATH или вы можете просто выполнить set или env, чтобы отобразить все ваши переменные среды.

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

Bash отображал содержимое вашего пути любым способом. На основе вашего вывода будут искать следующие каталоги в следующем порядке:

/usr/local/share/npm/bin
/Library/Frameworks/Python.framework/Versions/2.7/bin
/usr/local/bin
/usr/local/sbin
~/bin
/Library/Frameworks/Python.framework/Versions/Current/bin
/usr/bin
/bin
/usr/sbin
/sbin
/usr/local/bin
/opt/X11/bin
/usr/local/git/bin

Мне этот список кажется полным.

Ответ 2

Вводя $PATH самостоятельно в командной строке, вы пытаетесь запустить его. Это не похоже на Windows, где вы можете получить свой путь, просто набрав path.

Если вы хотите увидеть, что такое путь, просто выполните его эхо:

echo $PATH