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