여러 환경 변수를 설정하는 방법은 무엇입니까? [폐쇄]

여러 환경 변수를 설정하는 방법은 무엇입니까? [폐쇄]

10개의 환경 변수(setenv)를 설정해야 합니다. 이러한 모든 환경 변수를 filename.env. 단일 명령으로 파일 내부에 모두 설정하는 방법이 있습니까?

"source filename.env"를 사용해 보았고 변수가 설정되었지만 다른 많은 일도 발생했습니다. 당신이 하고 있는 일이 잘못되었는지 의심해보세요. 도와주세요.

편집하다: filename.env의 내용:

setenv variable1 value1
setenv variable2 value2
.
.
setenv variable10 value10

답변1

배쉬에서:

다음 파일을 사용하십시오 ~/variables.rc.

export test1="test1"
export test2="test2"
export test3="test3"
export test4="test4"
export test5="test5"

파일을 받으실 수 있습니다. 그러면 이러한 소스 변수가 터미널 세션에 알려집니다.

[ws] user ~ >source variables.rc  
[ws] user ~ >echo $test3
test3

csh에서:

다음 파일을 사용하십시오 ~/variables.rc.

setenv test1 test10
setenv test2 test20
setenv test3 test30
setenv test4 test40
setenv test5 test50

파일을 받으실 수 있습니다. 그러면 이러한 소스 변수가 터미널 세션에 알려집니다.

[ws] user ~ >source variables.rc  
[ws] user ~ >echo $test3
test30

관련 정보