zsh에서 모든 환경 변수를 나열하는 방법은 무엇입니까?

zsh에서 모든 환경 변수를 나열하는 방법은 무엇입니까?

zsh에서 주어진 시간에 모든 환경 변수(셸 변수? 내보낸 변수?) 목록과 해당 값을 가져오고 싶습니다.
이를 수행하는 올바른 방법은 무엇입니까?

답변1

당신이 원하는 것 같아요 env.

답변2

export환경 변수 및 해당 값 목록을 인쇄합니다. 값은 인용되어 있으며 출력은 export셸로 다시 읽는 데 적합합니다. 변수는 알파벳순으로 인쇄됩니다.

쉘 변수도 원하면 를 사용하십시오 set. 유형 주석( , 등)이 있는 쉘 변수를 원하면 를 exported사용 integer하십시오 typeset.

다른 쉘에서도 export및 를 사용할 수 있지만 set대부분은 출력을 인용하지 않으므로 구문 분석할 수 없습니다. typesetksh 및 bash에서 사용할 수 있습니다(다른 동작 포함).

환경 변수를 원하는 경우 env정렬되지 않고 인용되지 않은 내용을 인쇄하는 명령 도 있습니다.

이름만 필요한 경우 parameters연관 배열에 액세스하세요. 키는 매개변수 이름이고 값은 유형을 나타냅니다.

관련 정보