Oracle 인코딩 구성을 위해 환경 변수 $ NLS_LANG를 변경해야합니다. 다음 단계를 수행했습니다.Solaris에서 환경 변수 유지
- /etc/profile 파일을 엽니 다. 파일
내가 노력에
에코 $ NLS_LANG
그러나 콘솔을 실행 한 후, 기존의 변수를 인쇄 :
합니다./etc/profile
콘솔이 변수의 마지막으로 할당 된 값을 올바르게 인쇄했습니다.
새 콘솔을 열고 echo 명령을 실행하면 콘솔에서 $ NLS_LANG 변수의 이전 값을 계속 인쇄합니다.
Solaris에서 환경 변수를 유지하는 올바른 방법은 무엇입니까?
감사합니다 ...
ps : Solaris 버전은 -> 5.10입니다.
보다 구체적인 파일을 내보내는 경우가 아니라면 로그 아웃하고 다시 로그인하면됩니다. – cnicutar
어떤 셸을 사용하고 있습니까? 솔라리스 10 (SunOS 5.10)에서/bin/sh이면'export VARIABLE = value'는 지원되지 않습니다.'VARIABLE = value; 변수를 수출한다. export'VARIABLE = value' 구문은 ksh, bash 그리고 (이후 ksh93)/bin/sh에서 Solaris 11 및 이후 버전에서 작동합니다. – alanc
@alanc ksh를 사용하고 있습니다. –