printenv HOME
: HOME
환경변수 출력echo $HOME
printenv
, env
: 전체 환경변수 출력${환경변수명}
을 사용해 실제 환경변수 값으로 치환 가능${환경변수:-대체값}
: 환경변수
가 존재하지 않으면 대체값
이 나옴. 존재하면 그냥 환경변수 값.${환경변수:=대체값}
: 환경변수
가 존재하지 않으면 대체값
을 환경변수에 지정하고, 이를 값으로 즉시 사용.${환경변수:+대체값}
: 환경변수
가 존재하지 않으면 아무것도 대체하지 않고, 어떤 값이 들어있으면 대체값
이 된다.