2012-11-17 3 views
2

csh에 많은 시작 파일 (.login, .cshrc 등)이 있다는 것을 알고 있습니다. 문제는 새로운 csh 터미널을 시작하고 내가하지 않은 시작과 동시에 환경 변수가 $ HOME, $ SHELL 등의 표준이 아닌 많은 비표준 환경 변수를보고 있다는 것입니다. 내 시작 스크립트에서 설정합니다. 현재 세션에서 시작할 때 소스 화되는 파일 순서를 파악할 수있는 방법이 있습니까? 그렇지 않다면 어떤 스크립트가 변수의 이름을 가진 환경 변수를 설정하는지 알려주는 기능이 있습니까?csh 시작 스크립트

+2

'man csh'. 일부 셸 맨 페이지는 시스템의 시작 파일이 어디에 있는지를 정의하는 작업을 수행합니다. 보통'/ usr/local/...'행운을 빌어 요. – shellter

답변

0

시스템 전체의 시작 파일을 확인해야합니다. 시작 :

은/etc/프로필 통화

: 의/etc/{사용중인 시스템 전체 쉘 설정} 예를 들어, 의/etc/

그런 다음 자신의 프로필이 호출 csh를

~/.profile에

차례로 귀하의 개인 쉘 설치를 호출

, 예를 들어, ~/.csh