Previous: 이미 지정된 변수들 : predefined variable Up: 환경 설정 Next: 내장 명령어 : built-in command

환경 변수 : environment variable

당신의 login 디렉토리, 당신의 터미날 종류 등등 특별한 정보들은 모두 사용자 환경 변수들이다. 이러한 환경변수들과 C Shell 변수들과 차이점은 환경변수들은 C Shell 과 다른 프로그램에 의하여 접근이 허용되지만, C Shell 변수들은 C Shell 에 의해서만 이용할 수 있다는 것이다.

예를 들어, 당신이 vi 라는 프로그램을 사용하면, vi 는 TERM 이라는 환경변수로 부터 터미날의 종류를 받아서 이용한다.


    setenv VARNAME string
위의 명령은 VARNAME 라는 환경 변수를 string 으로 초기화한다.

C Shell 은 몇 개의 환경 변수를 가지고 있으며, 당신은 새롭게 환경변수를 만들 수도 있고, 이미 지정된 환경변수들의 값을 바꿀 수도 있다.

다음은 C Shell 이 가지고 있는 몇 개의 환경 변수들에 대한 설명이다.

chitos@baram.kaist.ac.kr / SPARCS