Linuxpia/Linux 명령어

[리눅스 명령어] 변수를 지정하는 export

Linuxpia4U 2023. 9. 4. 06:41
반응형

변수를 지정하는 export

`export`는 Bash 및 다른 Unix/Linux 쉘에서 사용되는 내장 명령어입니다. 이 명령어는 환경 변수를 설정하거나 수정하는 데 사용되며, 특히 현재 쉘 세션과 그 쉘의 자식 프로세스 간에 변수를 사용할 수 있게 합니다.

기본 사용법

export [-n] [name[=value] ...] or export -p

주요 옵션


- `-n`: 지정된 이름의 환경 변수 내보내기를 제거합니다.
- `-p`: 쉘의 환경을 현재 환경으로 출력합니다.

 


사용 예


1. 환경 변수 설정

export VARNAME=value



   위의 예제는 `VARNAME(FALSE)`이라는 환경 변수를 설정하고 그 값을 `value(0)`로 지정합니다.

2. 여러 환경 변수 설정

export VAR1=value1 VAR2=value2



3. 환경 변수 내보내기 제거

export -n VARNAME



   이 명령은 `VARNAME` 환경 변수의 내보내기를 제거하여 자식 프로세스에서 사용할 수 없게 합니다.

4. 모든 환경 변수와 그 값을 출력

export -p

 

정리


`export` 명령어는 주로 쉘 스크립트나 쉘 세션에서 환경 설정을 할 때 사용됩니다. 설정된 환경 변수는 `echo` 명령어를 사용하여 확인할 수 있습니다. 예를 들면, `VARNAME`의 값을 확인하려면 `echo $VARNAME`을 사용하면 됩니다.

반응형