![환경 변수 이름 목록 인쇄(값 없음)](https://linux55.com/image/161322/%ED%99%98%EA%B2%BD%20%EB%B3%80%EC%88%98%20%EC%9D%B4%EB%A6%84%20%EB%AA%A9%EB%A1%9D%20%EC%9D%B8%EC%87%84(%EA%B0%92%20%EC%97%86%EC%9D%8C).png)
이 문제의 POSIX 버전은 다른 곳에 있습니다. 동굴에서 살고 싶지 않은 사람들을 위한 최신 버전은 다음과 같습니다.
답변1
freenode의 #bash IRC 채널에 있는 @greycat 덕분에 bash 내장:은 compgen -e
모든 환경 변수 이름을 인쇄합니다.
[root@957f5a5fc6de /]# env
HOSTNAME=957f5a5fc6de
DISTTAG=f30container
PWD=/
FBR=f30
HOME=/root
LANG=C.UTF-8
LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:...
FGC=f30
TERM=xterm
SHLVL=1
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
_=/usr/bin/env
bash
내장된 기능을 사용하세요 :
[root@957f5a5fc6de /]# compgen -e
DISTTAG
FBR
FGC
HOME
HOSTNAME
LANG
LS_COLORS
PATH
PWD
SHLVL
TERM
잊어버리지 않으려고 주로 포스팅해요 :-)