답변:
당신이 원하는 것처럼 들립니다 env.
env특정되지 않습니다 zsh, 그것은 독립형 프로그램입니다. 그런 말을하는 데, "목록 환경 변수"에 대한 구글의 번호를 하나의 결과는 사용 말한다 env나는 그 하나의 방법 ;-) 것 같아요, 그래서
apropos environment
man zsh"zsh print variables"또는 이와 유사한 것에 대해 시작 하거나 인터넷 검색을 시작했을 것 입니다.
export환경 변수 및 해당 값의 목록을 인쇄합니다. 값은 인용되며 출력은 export쉘로 다시 읽는 데 적합합니다. 변수는 알파벳 순서로 인쇄됩니다.
쉘 변수를 원한다면을 사용하십시오 set. 당신은 유형 약어 (와 쉘 변수하려는 경우 exported, integer등)를 사용 typeset.
당신은 사용할 수 있습니다 export및 set다른 조개뿐만 아니라, 그러나 구문 분석하지 그래서 대부분은 출력을 인용하지 않습니다. typesetksh 및 bash에서 (다른 동작으로) 사용할 수 있습니다.
환경 변수를 원한다면 env정렬되지 않은 인용 부호를 인쇄 하는 명령 도 있습니다.
이름 만 원하면 parameters연관 배열에 액세스하십시오 . 키는 매개 변수 이름이며 값은 유형을 나타냅니다.
echo $ZSH_VERSION을 반환 5.0.5하지만 env | grep ZSH_VERSION일치하는 항목이 표시되지 않습니다. 가 ZSH_VERSION환경 변수가되지? 내가 무엇을 놓치고 있습니까?
ZSH_HIGHLIGHT_STYLES내가 사용할 때 표시되지 않거나 set다른 명령 중 하나입니다.