«environment-variables» 태그된 질문

환경 변수는 실행중인 프로세스가 컴퓨터에서 작동하는 방식에 영향을 줄 수있는 동적 명명 된 값 집합입니다.


6
환경 변수를 지정하고 동일한 명령 줄에서 에코 할 수없는 이유는 무엇입니까?
이 스 니펫을 고려하십시오. $ SOMEVAR=AAA $ echo zzz $SOMEVAR zzz zzz AAA zzz 여기에 내가 설정 한 $SOMEVAR에 AAA첫 번째 줄에 - 나는 두 번째 줄에 에코 때, 나는 도착 AAA예상대로 내용을. 그러나 다음과 같은 명령 줄에서 변수를 지정하려고하면 echo: $ SOMEVAR=BBB echo zzz $SOMEVAR zzz zzz AAA zzz …



7
getenv () 대 PHP에서 $ _ENV
getenv()과 의 차이점은 무엇입니까 $_ENV? 둘 중 하나를 사용하는 것 사이의 장단점이 있습니까? 나는 때때로 getenv()내게 필요한 것을 제공하지만 $_ENV그렇지 않은 경우 (예 :)를 발견했습니다 HOME.

9
Maven을 사용한 환경 변수
Eclipse에서 Maven으로 프로젝트를 포팅했으며 프로젝트가 작동하도록 환경 변수를 설정해야합니다. Eclipse에서 "실행-> 구성 실행"으로 이동하고 "환경"탭에서 "WSNSHELL_HOME"을 "conf"값으로 설정합니다. Maven으로 어떻게 할 수 있습니까? 대단히 감사합니다!

4
systemd 서비스 유닛에서 virtualenv를 활성화하는 방법은 무엇입니까?
systemd 서비스 파일에서 virtualenv를 "활성화"하고 싶습니다. systemd 프로세스와 python 인터프리터 사이에 쉘 프로세스가 생기는 것을 피하고 싶습니다. 내 현재 솔루션은 다음과 같습니다. [Unit] Description=fooservice After=syslog.target network.target [Service] Type=simple User=fooservice WorkingDirectory={{ venv_home }} ExecStart={{ venv_home }}/fooservice --serve-in-foreground Restart=on-abort EnvironmentFile=/etc/sysconfig/fooservice.env [Install] WantedBy=multi-user.target /etc/sysconfig/fooservice.env PATH={{ venv_home }}/bin:/usr/local/bin:/usr/bin:/bin PYTHONIOENCODING=utf-8 PYTHONPATH={{ venv_home }}/... VIRTUAL_ENV={{ venv_home …

3
'내보내기'명령의 기능은 무엇입니까?
나는 리눅스를 처음 접했고 일을 끝내기 위해 맹목적으로 명령을 실행합니다. 나는 더 많은 새로운 사람들이 그것에 대해 정기적으로 지식을 갖게 될 것이기 때문에 이러한 유형의 질문을하는 것이 낭비가 아닐 것이라고 생각했습니다. 저는 최근에 Jenkins 로 작업하기 시작 했고이export 명령을 사용 하여 Jenkins 전쟁 아카이브 를 실행해야했습니다 . 따라서 export일반적으로 어떤 …


2
Python에서 Linux 환경 변수를 설정 해제하는 올바른 방법은 무엇입니까?
문서에서 : 플랫폼이 unsetenv()기능을 지원하는 경우이 매핑에서 항목을 삭제하여 환경 변수를 설정 해제 할 수 있습니다. unsetenv()os.environ에서 항목이 삭제되고 pop()또는 clear()메서드 중 하나가 호출 될 때 자동으로 호출됩니다 . 그러나 나는의 가용성에 관계없이 작동하는 것을 원합니다 unsetenv(). 사용할 수없는 경우 매핑에서 항목을 삭제하려면 어떻게합니까? os.environ['MYVAR'] = None?

6
Docker의 env-file에 해당하는 Kubernetes
배경: 현재 우리는 서비스에 Docker 및 Docker Compose를 사용하고 있습니다. 다양한 환경에 대한 구성을 응용 프로그램에서 읽은 환경 변수를 정의하는 파일로 구체화했습니다. 예를 들어 prod.env파일 : ENV_VAR_ONE=Something Prod ENV_VAR_TWO=Something else Prod 및 test.env파일 : ENV_VAR_ONE=Something Test ENV_VAR_TWO=Something else Test 따라서 컨테이너를 시작할 때 간단히 prod.env또는 test.env파일을 사용할 수 있습니다 . …

8
React Project에 .env 파일 추가
github에 커밋 할 때 API 키를 숨기려고하는데 포럼에서 지침, 특히 다음 게시물을 살펴 보았습니다. create-react-app에서 API 키를 숨기려면 어떻게하나요? 변경하고 실을 다시 시작했습니다. 내가 뭘 잘못하고 있는지 잘 모르겠습니다. .env프로젝트의 루트 (이름 process.env)와 방금 넣은 파일에 파일을 추가했습니다 REACT_APP_API_KEY = 'my-secret-api-key'. fetchApp.js에서 키를 추가하는 방법이라고 생각 하고 템플릿 리터럴을 사용하지 …

4
CMD에서 환경 변수 사용
Dockerfile의 CMD 스탠자에서 환경 변수를 사용할 수 있습니까? 다음과 같이하고 싶습니다. CMD ["myserver", "--arg=$ARG", "--memcache=$MEMCACHE_11211_TCP_ADDR:$MEMCACHE_11211_TCP_PORT"] $ MEMCACHE_11211_TCP_ *는 내 docker run명령 의 --link 매개 변수를 포함하여 자동으로 설정됩니다 . 그리고 $ ARG는 런타임에 사용자가 "-e"매개 변수로 구성 할 수 있습니까? 이것은 나를 위해 작동하지 않는 것 같습니다. 예를 들어 문자 …

5
쉘 스크립트의 전역 환경 변수
bash 스크립트에서 전역 환경 변수를 설정하는 방법은 무엇입니까? 내가 같은 일을하면 #!/bin/bash FOO=bar ...또는 #!/bin/bash export FOO=bar ... vars는 로컬 컨텍스트에 머무르는 것처럼 보이지만 스크립트 실행이 완료된 후에도 계속 사용하고 싶습니다.

9
Laravel 5-env ()는 항상 null을 반환합니다.
나는 왜 나의 env()도우미가 항상 돌아 오는지 알아 내려고 노력한다 null. 이로 인해 기본적으로 헬퍼가 널리 사용되는 app.php파일에서 특히 문제가 발생 합니다 env(). 신비한 서버 설정이 있습니까? 내 환경 파일 : APP_ENV=production APP_KEY=base64:mymagickey= APP_DEBUG=false APP_LOG_LEVEL=info APP_URL=http://www.example.com etc... 편집-다음 시도 : php artisan cache:clear php artisan view:clear php artisan config:cache 그리고 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.