bash를 사용하여 OSX에서 환경 변수를 제거하는 방법


40

Snow Leopard 10.6.8에서 실행 중이며 최근에 환경 변수를 추가하여 내 bash 터미널을 엉망으로하는 것 같습니다.

내가 한 일은 변수 DYLD_LIBRARY_PATH=/Library/PostgreSQL/9.2/lib를 내 .bash_profile 파일에 추가하는 것입니다.

export PATH=/Users/Carlos/pear/bin:$PATH:/Users/Carlos/android-sdks/platforms:/Users/Carlos/android-sdks/platforms-tools:/Library/PostgreSQL/9.2/bin/
# Setting PATH for Python 2.7
# The orginal version is saved in .bash_profile.pysave
PATH="/System/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}"
export PATH
export DYLD_LIBRARY_PATH=/Library/PostgreSQL/9.2/lib

그런 다음 명령을 실행하십시오.

source ~/.bash_profile

이제 터미널에서 "set"을 실행할 때 모든 환경 변수와 함께 변수가 나열되는 것을 볼 수 있습니다.

문제는 제거하고 싶습니다. 나는 여러 포럼을 점검했으며 지금까지 어떤 해결책도 도움이되지 않았습니다.


단순히 해당 라인을 제거하고 source ~/.bash_profile다시 실행할 수 없습니까?
wxs

답변:


96

설정 해제

unset DYLD_LIBRARY_PATH

bash는 참조 설명서는 말한다

변수가 설정되면 unset builtin 명령을 사용해야 만 설정이 해제 될 수 있습니다.


~ / .bash_profile에 변수를 저장 한 경우 변수를 삭제해야합니다. 로 예를 들면 :nano ~/.bash_profile
mr_squall
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.