환경 변수는 운영 체제에서 사용되는 값들을 저장하는 변수입니다. 리눅스 운영 체제에서 Zsh 스크립트 파일을 사용하여 환경 변수를 설정할 수 있습니다. 이 글에서는 Zsh 스크립트 파일을 사용하여 환경 변수를 설정하는 방법에 대해 알아보겠습니다.
1. Zsh 스크립트 파일 생성
Zsh 스크립트 파일은 .zshrc
또는 .zshenv
와 같은 파일 확장자를 가집니다. 이 파일은 사용자의 홈 디렉토리에 위치해야합니다. 만약 .zshrc
파일이 이미 존재한다면 해당 파일을 열어도 됩니다. 그렇지 않다면 새로운 파일을 생성합니다.
$ touch .zshrc
2. 환경 변수 설정
Zsh 스크립트 파일을 편집기를 사용하여 열고, 환경 변수를 설정합니다. 다음은 MY_VAR
라는 환경 변수를 설정하는 예시입니다.
# .zshrc
export MY_VAR="Hello World"
이 코드에서 export
키워드는 해당 변수를 환경 변수로 설정하도록 지정하는 역할을 합니다. 변수 이름과 값은 =
을 사용하여 할당합니다.
3. 스크립트 파일 적용
설정한 환경 변수를 적용하기 위해서는 Zsh 세션을 다시 시작해야합니다.
- 터미널을 재시작하거나
source
명령어를 사용하여 재로드합니다.
$ source ~/.zshrc
이렇게 하면 .zshrc
파일에 설정한 환경 변수가 적용됩니다. 다음으로는 환경 변수를 사용하는 방법을 살펴보겠습니다.
4. 환경 변수 사용
스크립트 파일에서 설정한 환경 변수에는 다른 스크립트 파일이나 명령어에서 접근할 수 있습니다. echo
명령어를 사용하여 환경 변수를 출력하는 예시를 보겠습니다.
$ echo $MY_VAR
위의 명령어를 실행하면 Hello World
라는 값이 출력됩니다.
마무리
Zsh 스크립트 파일을 통해 리눅스 환경 변수를 설정하는 방법에 대해 알아보았습니다. 환경 변수를 올바르게 설정하면 편리하게 운영 체제에서 사용할 수 있습니다. 이를 통해 명령어나 스크립트에서 매번 하드 코딩하지 않고도 설정 값을 가져와 사용할 수 있습니다.