![환경 변수를 인쇄하기 위해 새로운 zsh 터미널을 열어야 하는 이유 [닫기]](https://linux55.com/image/218543/%ED%99%98%EA%B2%BD%20%EB%B3%80%EC%88%98%EB%A5%BC%20%EC%9D%B8%EC%87%84%ED%95%98%EA%B8%B0%20%EC%9C%84%ED%95%B4%20%EC%83%88%EB%A1%9C%EC%9A%B4%20zsh%20%ED%84%B0%EB%AF%B8%EB%84%90%EC%9D%84%20%EC%97%B4%EC%96%B4%EC%95%BC%20%ED%95%98%EB%8A%94%20%EC%9D%B4%EC%9C%A0%20%5B%EB%8B%AB%EA%B8%B0%5D.png)
Mac OS에서 새 터미널을 열 때마다 환경 변수 중 일부가 인쇄됩니다(전부는 아님). 저는 zsh 쉘을 사용합니다. 예를 들어
HOME=/Users/xxxx
LANG=en_GB.UTF-8
LESS=-R
LOGNAME=xxxx
LSCOLORS=Gxfxcxdxbxegedabagacad
LS_COLORS='di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43'
SHELL=/bin/zsh
SHLVL=3
SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.UHkqxMAS4R/Listeners
TERM=xterm-256color
TERM_PROGRAM=Apple_Terminal
TERM_PROGRAM_VERSION=447
TERM_SESSION_ID=8D1EB9B1-1C23-4EAC-BC52-DB90C5D41625
TMPDIR=/var/folders/6g/5p5g9sxn4m94j8cnk4hkx_x80000gn/T/
USER=xxxx
XPC_FLAGS=0x0
XPC_SERVICE_NAME=0
ZSH=/Users/xxxx/.oh-my-zsh
_CE_CONDA=''
_CE_M=''
__CFBundleIdentifier=com.apple.Terminal
zsh를 제거하고 다시 설치해 보았지만 문제가 해결되지 않았습니다. source .zshrc
나 역시 마찬가지다.
답변1
아마도 시작 소스 파일 중 하나에 zsh
다음을 포함하는 줄이 있을 것입니다.
export
또는:
export $VAR
바꾸다
export VAR
$VAR
비어있는 곳 .
위치를 확인하려면 zsh를 시작하면 됩니다.
zsh -lx