사용자 도구

사이트 도구


linux:env

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
마지막 판 양쪽 다음 판
linux:env [2021/02/11 15:24]
kwon37xi
linux:env [2021/02/11 15:41]
kwon37xi
줄 1: 줄 1:
 ====== Linux Environment Variable ====== ====== Linux Environment Variable ======
   * see [[linux:bash|Bash]]   * see [[linux:bash|Bash]]
 +  * [[linux:shell|Linux/Unix Shell]]
  
 ===== env variable 출력 ===== ===== env variable 출력 =====
줄 6: 줄 7:
   * ''echo $HOME''   * ''echo $HOME''
   * ''printenv'', ''env'' : 전체 환경변수 출력   * ''printenv'', ''env'' : 전체 환경변수 출력
 +
 +===== ''${}'' 환경변수 치환 =====
 +  * ''${환경변수명}'' 을 사용해 실제 환경변수 값으로 치환 가능
 +  * [[https://www.gnu.org/software/bash/manual/html_node/Shell-Parameter-Expansion.html#Shell-Parameter-Expansion|Shell Parameter Expansion (Bash Reference Manual)]]
 +  * ''${환경변수:-대체값}'' : ''환경변수''가 존재하지 않으면 ''대체값'' 이 나옴. 존재하면 그냥 환경변수 값.
 +  * ''${환경변수:=대체값}'' : ''환경변수''가 존재하지 않으면 ''대체값''을 환경변수에 지정하고, 이를 값으로 즉시 사용.
 +
 +
linux/env.txt · 마지막으로 수정됨: 2024/01/03 19:17 저자 kwon37xi