«environment-variables» 태그된 질문

환경 변수는 동일한 값을 공유하는 시스템 전체 변수입니다. 이러한 변수는 명령을 실행할 때 셸에서 종종 구문 분석되고 해당 변수로 확장됩니다. 예를 들어, 스크립트에서 하드 코딩 된 경로를 업데이트 할 필요없이 파일 위치를 이동할 수 있습니다 (환경 변수 만 업데이트하면 됨).

3
서버 환경 변수에 중요한 암호를 저장하는 것이 안전합니까?
중요한 클러스터 미션 크리티컬 시스템 (메시지 큐, 데이터 저장소 및 기타 서비스)에 대한 일반 텍스트 비밀번호가 각각 포함 된 구성 파일이있는 서버 클러스터가 있습니다. 어떤 사람들은 구성 파일에서 중요한 암호를 서버 프로세스가 실행되는 사용자 계정의 환경 변수로 옮깁니다. 이러한 방식으로 구성 파일을 버전 제어로 커밋 할 수 있으며 시스템 관리자는 …

2
BASH의 $ PROMPT_COMMAND에 해당하는 ZSH는 무엇입니까?
BASH는 $PROMPT_COMMAND첫 번째 수준의 대화식 프롬프트 전에 실행할 명령을 정의 하는 환경 변수를 지원 합니다. 나는 이것과 동등한 ZSH를 찾고 있습니다. 문서 는 그것을 precmd달성하기 위해 정의 할 수 있는 기능이 있다고 말합니다 . 그러나 환경 변수에서 정의하는 방법을 모르겠습니다. ZSH가 해당 함수의 정의가 포함 된 파일을 읽을 수 있도록 …


3
다시 시작하지 않고 Windows 7에서 PATH 환경 변수를 변경할 수 있습니까?
Windows 7 Exterprise (64 비트)에서 PATH 환경 변수 (또는 일반적인 변수)를 변경하고 cmd.exe다시 시작하지 않고도 PowerShell 또는 명령 프롬프트 ( ) 에서 적용 할 수 있습니까? 쉘 / 프롬프트를 다시 열어야하는데 신경 쓰지 않아도되지만 다시 시작해야합니다. 현재 Advanced Systems settings ->환경 변수를 통해 변수를 변경하고 있습니다.

1
Windows 7-사용자 별 % PATH %
각 사용자가 % PATH %에 자체 개인 디렉터리를 가지고있는 Windows 7 용 시스템을 설정하고 싶습니다. % PATH % 설정을 시도했지만 %HOMEDRIVE%%HOMEPATH%\Bin;%SystemRoot%\System32;[...]작동하지 않는 것 같습니다. 내가하려는 일을 모르는 사람들에게는 EXPORT PATH=~/bin* nix 와 비슷 합니다. 필요한 경우 사용자별로 설정할 수 있습니다 (실제로 시스템 전체 설정보다 선호 됨).

3
데비안 기반 시스템의 LANG 및 LANGUAGE 환경 변수
LANG 및 LANGUAGE 환경 변수는 일부 프로그램에서 사용자 인터페이스 언어를 결정하는 데 사용됩니다. 이러한 변수의 정확한 의미는 무엇이며 올바른 사용법에 대한 정보는 어디서 볼 수 있습니까? locale (1) 맨 페이지에는 LC_ * 환경 변수 제품군 만 언급되어 있습니다. 또한 LC_ALL 변수도 일반적으로 거기에 설명되어 있지 않습니다.

1
Windows에서 단일 명령에 대한 환경 변수를 어떻게 설정합니까? [복제]
이 질문에는 이미 답변이 있습니다 . Windows cmd.exe에서 동일한 명령 줄 내에서 변수 설정 및 사용 (4 답변) 휴일 삼년 전에 . ENVVAR=abc commandUnix 와 같이 Windows에서 단일 명령에 대한 환경 변수를 설정하는 방법이 있습니까? setWindows에서 명령으로 설정 한 변수 는 다음 명령에 남아있는 것처럼 보이지만 이것이 원하는 것은 아닙니다.

7
Windows 8 명령 줄이 경로를 업데이트하지 않는 이유
PATH 변수에 새 항목을 추가해야했습니다. 이것은 내 일에서 일반적인 활동이지만 최근에 Windows 8을 사용하기 시작했습니다. 프로세스가 Windows 7, Vista, XP와 비슷하다고 가정했습니다 ... 이벤트 순서는 다음과 같습니다. 시스템 속성을여십시오 (시작-> [유형 "제어판"]-> 제어판 \ 시스템 및 보안 \ 시스템-> 고급 시스템 설정-> 환경 변수) USER PATH 변수의 시작 부분 에 …

1
Linux의 HOSTNAME 환경 변수
내 Linux 상자 (구체적으로 Linux 2.6.31)에서는 HOSTNAME 환경 변수가 내 쉘에서 사용할 수 있지만 스크립트에서는 사용할 수 없음을 알았습니다. 예를 들어 $ echo $HOSTNAME 보고 xxxxxxxx.com, 그러나 $ ruby -e 'puts ENV["HOSTNAME"]' 보고 nil 반면에 USER 환경 변수는 쉘과 스크립트 모두에서 사용할 수 있습니다. 입력 할 때 나타나는 환경 변수 …

2
사용자 및 시스템 환경 변수 : 시스템 변수가 사용자 변수를 대체합니까?
랩톱에 대한 높은 권한을 가지고 있지만 관리자 권한은 없습니다. 시스템 환경 변수를 수정하려면 관리자 권한이 필요합니다. 시스템 환경 변수와 이름이 같은 사용자 환경 변수를 만들면 사용자 변수가 시스템 변수를 재정의하지만 실제로는 그렇지 않은 것으로 보입니다. 시스템 변수와 동일한 이름의 사용자 변수를 추가 한 후 새로운 cmd 창을 열고 echo 명령을 …

7
쉘 변수의 익스포트 여부를 확인하는 가장 간단한 스크립트 가능한 방법은 무엇입니까?
일부 쉘 세션의 경우 쉘 변수를 설정하고 내 보내지 않으면 경고 플래그를 인쇄 할 수 있기를 원합니다. 프롬프트 SET_ME가 설정되지 않았거나 null 인 경우 "오류"를 인쇄하기 위해 이와 같은 작업을 수행하는 것은 매우 간단합니다 . test_var () { test -z "$1" && echo Error; } PS1='$(test_var "$SET_ME") \$ ' 그러나 …

4
새로운 그래픽 로그인을 반영하기 위해 스크린 세션 환경 변수를 업데이트 하시겠습니까?
나는 리눅스를 사용하고 단일 화면 세션 내에서 모든 명령 줄 작업을 수행하여 터미널을 잃지 않고 그래픽 로그인을 다시 시작할 수 있습니다. 그러나 그래픽 세션에서 로그 아웃했다가 다시 로그인하면 DBus 세션과 같은 모든 세션 환경 변수가 변경됩니다. 다시 로그인 한 후 화면 세션에 이전 환경 변수가 잘못되었습니다. 이제 화면 세션에서 그래픽 …

3
물고기의 $ PATH 변수에서 경로를 제거하는 방법은 무엇입니까?
나는 데비안에서 쉘로 피쉬를 사용하고 있으며 명령 완료를 사용하려고 할 때마다 최근 (업그레이드 후) : set: No such file or directory set: Could not add component /usr/lib/x86_64-linux-gnu/libfm to PATH. set: No such file or directory 이것을 실행 : echo $PATH 나에게 이것을 준다 : /usr/lib/x86_64-linux-gnu/libfm /usr/local/bin /usr/bin /bin /usr/local/games /usr/games …

2
환경 변수에서 TEMP와 TMP
이 두 가지 환경 변수 TEMP와 TMP를 갖는 것이 옳습니까? 하나를 변경하면 다른 하나를 동일하게 변경해야합니까? 예를 들어 cygwin을 설치하고 지시에 따라 PATH 변수를 변경하라는 메시지가 표시되었지만 TEMP와 TMP에는 경로 변수가 있습니다. 둘의 차이점은 무엇입니까? 사람들이 왜 이것을보고 싶어하는지 모르지만 여기에 경로의 값이 있습니다 : TEMP의 경로 : C : …

1
OS X Mavericks에서 GUI 앱에 대한 환경 변수를 설정하는 방법
OS X Mavericks에서 앱을 실행하기 위해 고심하고 있습니다. 마지막으로 .app 번들을 뚫고 쉘 스크립트를 직접 실행하여 실행할 수있었습니다. JAVA_HOME을 설정해야합니다. 그래서 쉘의 .profile에 설정하면 모든 것이 잘 작동합니다. 그러나 도크에서 아이콘을 클릭하기 만하면 실행되지 않습니다. JAVA_HOME이 전체적으로 설정되어 있지 않기 때문입니다. 쉘에서 직접 앱을 실행하지 않기 때문에 OS X은 JAVA_HOME이 …

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