OS X에서 $ PATH 변수의 현재 값을 어떻게 볼 수 있습니까?


94

$ $ 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 : 해당 파일 또는 디렉토리 없음

이것은 매우 추한 것처럼 보이며 Homebrew를 시작하고 실행하는 데 문제 가 될 수 있습니다 .

답변:


145

명령을 사용하여 echo $PATHPATH 변수 를 표시 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

나에게이 목록은 완전한 것으로 보인다.


감사합니다. 나열된 다른 질문을 확인해 주시면 대단히 감사하겠습니다. 그러나 $ PATH에 대한 설명에 감사드립니다.
Karoh

31

$PATH명령 프롬프트에서 자체적으로 입력 하여 실행 하려고 합니다. 이것은 단순히를 입력하여 경로 출력을 얻을 수있는 Windows와 다릅니다 path.

경로가 무엇인지 확인하려면 간단히 에코하십시오.

echo $PATH

4

다음 명령을 사용하십시오.

 echo $PATH

모든 경로가 표시됩니다.

/Users/name/.rvm/gems/ruby-2.5.1@pe/bin:/Users/name/.rvm/gems/ruby-2.5.1@global/bin:/Users/sasha/.rvm/rubies/ ruby-2.5.1 / bin : /Users/sasha/.rvm/bin :


0

MacOS의 경우 GO 설치 위치를 알고 있어야합니다.

export GOPATH=/usr/local/go
PATH=$PATH:$GOPATH/bin
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.