TL;DR

  • 다음 2가지 커맨드로 bash에서 환경 변수를 설정할 수 있다.
    1. key=value
    2. export key=value
  • 1번 커맨드는 저 커맨드를 입력한 쉘에서만 유효한 환경변수를 만들 때 사용한다.
  • 2번 커맨드는 쉘의 자식 프로세스까지도 유효한 환경변수를 만들 때 사용한다.
    • (참고) 프로세스는 원래 쉘을 복사하여 거기에 덮어쓰기를 하면서 생성된다.