Mac에서 이전 $ PATH 에코를 삭제하는 방법


3

Mac 사용자 이름을 변경 한 후에 (Apple Documents에서 제공하는 방법을 사용하여) echo $PATH, 거기에 몇 가지 오래된 경로가 있습니다.

/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/local/Cellar/tomcat/7.0.42/bin:/Users/WaterWood/eclipse/android-sdk-macosx/platform-tools/:/Users/majie/.rvm/bin

WaterWood는 이전 사용자 이름이고 더 이상 존재하지 않습니다 ( "/ User / WaterWood"폴더 삭제).

.bashrc, .bash_profile, .zshrc, / etc / paths, /etc/paths.d/와 같은 모든 구성 파일을 검사했지만 "/ User / WaterWood"와는 아무 것도 발견되지 않았습니다.

내 $ PATH에서 어떻게 삭제합니까? 감사.

==============

최신 정보:

처음에는 oh-my-zsh의 버그라고 생각하고 다시 설치했습니다. 잘 작동하지만 다시 로그인하면 문제가 다시 나타납니다.

시스템 쉘을 zsh (시스템 기본 설정)로 변경하고 / usr / libexec / path_helper를 실행하십시오 (결과가 잘못됨).

PATH = "/ usr / local / bin : / usr / local / sbin : / usr / bin : / bin : / usr / sbin : / sbin : / opt / X11 / bin : /usr/local/Cellar/tomcat/7.0 .42 / bin : / Users / WaterWood / eclipse / android-sdk-macosx / platform-tools / : / Users / majie / .rvm / bin "; 수출 경로;

시스템 쉘을 bash로 변경하고, path_helper를 실행하십시오 (결과는 정확합니다)

PATH = "/ usr / local / bin : / usr / local / sbin : / usr / bin : / bin : / usr / sbin : / sbin : / opt / X11 / bin"; 수출 경로;

나는 홈 폴더 (.zshrc 등)의 모든 특정 설정을 지우지 만 내 터미널 창에 "waterwood"가있어서 그게 나를 미치게 만든다.

enter image description here


이것은 '/'경로에 명령을 실행하는 데 도움이 될 수 있습니다. grep -R 'Users / WaterWood / eclipse / android-sdk-macosx / platform-tools'*
Erdinç Taşkın

@ ErdinçTaşkın 도움을 주셔서 감사합니다,하지만 grep 모든 파일 / in은 좋은 선택이라고 생각하지 않습니다. 나는 이것을 전에 시도했다. 너무 많은 시간을 들여서 (그리고 쓸모없는 정보를 되풀이합니다.) 마침내 나는 작업을 취소했습니다.

이 파일의 위치를 ​​찾는 데만 실행, 즉, 한 번만 실행됩니다. 쓸모없는 정보를 방지하기 위해 grep -R 'Users / WaterWood / eclipse / android-sdk-macosx / platform-tools'* 2 & gt; / dev / null
Erdinç Taşkın

2
용도 bash -l -v |& WaterWood 때이다 WaterWood 추가됨
anubhava

내 대답 좀 봐주세요. 수퍼 유저 / a / 772516/195224 여기서 zsh에 대해 특정 경로 요소의 소스를 추적하는 방법을 설명했습니다.
mpy

답변:


1

이것을 확인하십시오. 링크 같은 문제에 직면 해 있다면

기본 구성 파일은 사용중인 쉘에 따라 다릅니다. 내 질문으로 돌아가서 ~ / .zprofile ( "waterwood"가이 파일에 설정되어 있음)을 확인하는 것을 잊어 버렸습니다.


-1

유형

sudo pico / etc / paths

터미널에서 이전 경로 만 편집하고 누를 수 있습니다.

Ctrl + O

들어가고 마침내

Ctrl + X

이제 $ PATH를 echo하고 볼 수 있습니다.

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