remote shell 사용시..환경변수

moonzoo의 이미지

rsh 를 이용해서 A 라는 서버의 aaa.sh을 실행할려고 합니다.

문제는 A 서버의 aaa.sh 이 환경변수를 사용하고 있다는 것입니다.

rsh를 이용해서 aaa.sh을 실행하려니

환경변수가 안먹는군요..

aaa.sh 를 수정없이..

어떠한 방법으로 aaa.sh이 해당 환경변수를 사용할 수 있을지 궁금합니다.

좀더 구체적으로 예를 들자면

A서버에는 aa1.sh aa2.sh aa3.sh ~~~ aa100.sh 이 있다고 했을때.

aa1.sh ~ aa100.sh 은 모두 _CFG_DIR 이라는 디렉토리 정보를 가지는

환경변수를 사용합니다. rsh로는 _CFG_DIR를 사용할 수 없으므로

이 _CFG_DIR 을 사용할려면

위의 100개의 sh를 모두 수정해줘야 하나여? --;

다른 방법이 있으리라 생각되는데 ..

도움 부탁드립니다..

cdpark의 이미지

rsh remotehost env _CFG_DIR=/your/dir sh aa1.sh