터미널을 열 때마다 $ JAVA_HOME 또는 다른 변수를 활성화하려면 .bash_profile을 소스해야합니다.zsh에 bash_profile과 같은 것이 있습니까?
답변
예, ~/.zshenv
이라고합니다. 여기
내가 $JAVA_HOME
세트 ~/.zshenv
에서이 방법은 다음과 같습니다
export JAVA_HOME="$(/usr/libexec/java_home)"
가 명심 그러나, zsh을 사용하면 터미널을 열려면
.bash_profile
때마다 소스 필요가 그래서 그냥 '원인,
하지 배쉬입니다
이 아니라면은 zsh를 사용하여 수행해야 함을 의미합니다. zsh를 사용하면을 변경하면
~/.zshenv
을 리소스로 사용하고을 열면
에만 새 단말기를 이미 제공해야합니다. ~/.zshenv
. 내가 zsh startup files을 상담하는 일을에 배치해야 내 zsh을 시작 파일의 결정하려고 할 때 나는 종종, 그것은 도움이
참고.
실제로'.zprofile'은 의미있는 의미로'.bash_profile'에 더 가깝습니다. 둘 다 로그인 쉘을위한 각각의 쉘에 의해서만 제공된다는 점에서입니다. '.zshenv'는 로그인 셸이든 아니든'zsh'의 * 모든 인스턴스에 대해 실행됩니다. – chepner
@chepner'.zshenv'는 모든 환경 변수가 정의되어야하는 곳입니다. [here] (http://zsh.sourceforge.net/Intro/intro_3.html) 참조 –
동의; '.bash_profile'은'.zshenv'와'.zprofile/.zlogin'이'zsh'을 위해 무엇을하는지'bash'를 위해해야합니다. 이 링크는 어디로 가야하는지에 대한 좋은 정보를 제공합니다. – chepner
- 1. echo $ PATH가 .bash_profile과 일치하지 않습니다.
- 2. NSBottomBar와 같은 것이 있습니까?
- 3. DatastoreOutputWriter와 같은 것이 있습니까?
- 4. Server.FileNameEncode와 같은 것이 있습니까?
- 5. DeselectionChangedCommand와 같은 것이 있습니까
- 6. CURLOPT_CONNECTIONTIMEOUT과 같은 것이 있습니까?
- 7. .gitonlytrackfiles 같은 것이 있습니까?
- 8. BidiMap 같은 것이 있습니까?
- 9. .table과 같은 것이 있습니까?
- 10. ActionMailer에 필터와 같은 것이 있습니까?
- 11. JMeter의 thread.join과 같은 것이 있습니까?
- 12. MATLAB에서 'whereis'와 같은 것이 있습니까?
- 13. jQuery에는 isClicked와 같은 것이 있습니까?
- 14. 아파치의 HeaderMatch와 같은 것이 있습니까?
- 15. 셀 ID와 같은 것이 있습니까?
- 16. 수익률의 '반대'와 같은 것이 있습니까?
- 17. Verilog에는 __LINE__과 같은 것이 있습니까?
- 18. 안드로이드에 NSDictionary 같은 것이 있습니까?
- 19. PHP에서 Chronic과 같은 것이 있습니까?
- 20. 기능 모델과 같은 것이 있습니까?
- 21. Swt에 TreeLayout과 같은 것이 있습니까?
- 22. R의 requirements.txt와 같은 것이 있습니까?
- 23. varchar에는 .take와 같은 것이 있습니까?
- 24. 백업 크롤러와 같은 것이 있습니까?
- 25. Ruby에는 JavaDoc과 같은 것이 있습니까?
- 26. JSF에서 ServletContextListener와 같은 것이 있습니까?
- 27. git에 svn_load_dirs.pl과 같은 것이 있습니까?
- 28. 웹용 TextMate 같은 것이 있습니까?
- 29. XML 2.0과 같은 것이 있습니까?
- 30. Linux의 Shark와 같은 것이 있습니까?
~/.zshrc를 의미합니까? – shaktimaan
예, 터미널이 열릴 때마다 자동으로 제공됩니까? – i3wangyi