programing

bash 명령에 여러 환경 변수를 설정하는 방법

nasanasas 2020. 9. 12. 10:08
반응형

bash 명령에 여러 환경 변수를 설정하는 방법


명령을 실행하기 전에 EC2_HOME 및 JAVA_HOME 변수를 설정해야합니다 (ec2-describe-regions).

한 번에 어떻게합니까?


명령 앞에 명령 줄에 배치하여 단일 명령에 대해 일회성 변수를 설정할 수 있습니다.

$ EC2_HOME=/path/to/dir JAVA_HOME=/other/path ec2-describe-regions

또는 환경에서 내보낼 수 있으며,이 경우 이후의 모든 명령에 대해 설정됩니다.

$ export EC2_HOME=/path/to/dir
$ export JAVA_HOME=/other/path
$ ec2-describe-regions

다른 * nix 시스템과 마찬가지로 HOME 디렉토리의 .bashrc 파일에 다음과 같은 기능을 추가 할 수 있습니다.

function startec2(){
    EC2_HOME=/path/to/dir
    JAVA_HOME=/other/path 
    ec2-describe-regions
}

이제 다음 명령으로 프로그램을 시작할 수 있습니다.

startec2

참고 URL : https://stackoverflow.com/questions/26189662/how-set-multiple-env-variables-for-a-bash-command

반응형