Zsh 스크립트 파일 환경 변수 설정

환경 변수는 운영 체제에서 사용되는 값들을 저장하는 변수입니다. 리눅스 운영 체제에서 Zsh 스크립트 파일을 사용하여 환경 변수를 설정할 수 있습니다. 이 글에서는 Zsh 스크립트 파일을 사용하여 환경 변수를 설정하는 방법에 대해 알아보겠습니다.

1. Zsh 스크립트 파일 생성

Zsh 스크립트 파일은 .zshrc 또는 .zshenv와 같은 파일 확장자를 가집니다. 이 파일은 사용자의 홈 디렉토리에 위치해야합니다. 만약 .zshrc 파일이 이미 존재한다면 해당 파일을 열어도 됩니다. 그렇지 않다면 새로운 파일을 생성합니다.

$ touch .zshrc

2. 환경 변수 설정

Zsh 스크립트 파일을 편집기를 사용하여 열고, 환경 변수를 설정합니다. 다음은 MY_VAR라는 환경 변수를 설정하는 예시입니다.

# .zshrc

export MY_VAR="Hello World"

이 코드에서 export 키워드는 해당 변수를 환경 변수로 설정하도록 지정하는 역할을 합니다. 변수 이름과 값은 =을 사용하여 할당합니다.

3. 스크립트 파일 적용

설정한 환경 변수를 적용하기 위해서는 Zsh 세션을 다시 시작해야합니다.

  1. 터미널을 재시작하거나
  2. source 명령어를 사용하여 재로드합니다.
$ source ~/.zshrc

이렇게 하면 .zshrc 파일에 설정한 환경 변수가 적용됩니다. 다음으로는 환경 변수를 사용하는 방법을 살펴보겠습니다.

4. 환경 변수 사용

스크립트 파일에서 설정한 환경 변수에는 다른 스크립트 파일이나 명령어에서 접근할 수 있습니다. echo 명령어를 사용하여 환경 변수를 출력하는 예시를 보겠습니다.

$ echo $MY_VAR

위의 명령어를 실행하면 Hello World라는 값이 출력됩니다.

마무리

Zsh 스크립트 파일을 통해 리눅스 환경 변수를 설정하는 방법에 대해 알아보았습니다. 환경 변수를 올바르게 설정하면 편리하게 운영 체제에서 사용할 수 있습니다. 이를 통해 명령어나 스크립트에서 매번 하드 코딩하지 않고도 설정 값을 가져와 사용할 수 있습니다.