«environment-variables» 태그된 질문

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

13
Windows 명령 행 : 이름에 현재 날짜가있는 파일을 작성하십시오.
배치 스크립트에서 zip 파일을 만들려고합니다. archive_.zip과 같은 이름이 필요합니다. 불행히도 슬래시로 인해 날짜가 y / m / d와 같은 시스템에서는 작동하지 않습니다. zip some_options "archive_%DATE%.zip" %DATE%변수는 같은으로 확장 Mon 09/28/2009 gnuwin32 패키지에 액세스 할 수 있으므로 sed공백과 슬래시를 대시로 바꿀 수 있습니다. 문제는 sedzip 아카이브의 파일 이름을 생성하기 위해 출력을 …

3
envsubst의 SHELL-FORMAT 란 무엇입니까?
내가 우연히 만났을 때 envsubst나는 특정 변수 만 교체하기 위해 그것을 사용하고 싶었고 SHELL-FORMAT 매개 변수가 원하는 것일지도 모르지만 작동 시키지는 못했습니다. 불행히도 man및 info페이지는 사용 예를 제공하지 않으며 단지 SHELL-FORMAT이 제공되면 SHELL-FORMAT에서 참조되는 환경 변수 만 대체됩니다. 그것들을 참조하는 방법을 알려주지 않습니다.

4
단일 항목으로 디렉토리 및 모든 서브 디렉토리를 PATH 변수에 추가하십시오.
명령 줄 소프트웨어 (CMD_Software)를 배치 할 홈 폴더에 디렉토리가 있습니다. 혼란을 피하기 위해 각 소프트웨어를 CMD_Software의 자체 디렉토리에 넣었습니다. 명령 줄에서 CMD_Software 및 여기에 포함 된 모든 디렉토리에 액세스 할 수 있도록 PATH 변수에 단일 항목을 만들고 싶습니다. 나는 시도 C:\Users\myuser\CMD_Software\*했지만 아무것도하지 않았다. 그것이 제가 아이디어를 잃어버린 시점입니다. 터미널에있는 동안 …

3
Windows 시스템 % PATH %가 사용자 % PATH 앞에 추가되지 않도록 하시겠습니까?
시스템 또는 사용자 특정 환경 변수를 설정하는 방법을 알고 있습니다. 이제 문제는 PATH사용자 PATH에 입력 한 값이 시스템 PATH에 자동으로 추가 되고 효과적인 PATH 변수가되도록 변수가 처리 된다는 것입니다. 즉, 내가 가지고 있다고 (체계) PATH=C:\Windows\System32;C:\Program Files\Foo\bin;... 및 (USER) PATH=C:\Program Files\Bar\bin( %PATH%이 값이 없음) 이 사용자의 결과 환경 변수는 다음과 같습니다. …


4
Mac OS X에서 $ PATH 변수를 어떻게 재설정합니까?
경로 변수를 엉망으로 만들었고 이제 실행하는 일부 앱에서 date 및 sleep 과 같은 명령에 대해 Command Not Found (오류 127)라는 오류가 발생 합니다 . 이 명령은 쉘에서 직접 실행될 때 잘 작동합니다. 나는 이것이 잘못된 $ PATH 변수와 관련이 있다고 생각하고 그것을 재설정하는 방법을 알아야합니다. ~ / .bashrc , ~ …

4
% USERPROFILE % 변수가 작동하지 않습니다
명령을 사용하여 명령 프롬프트에서 파일을 만들려고하면 mkdir C:\Users\Tristan\AppData\Roaming\modinstaller\recovery mkdir C:\Users\Tristan\AppData\Roaming\modinstaller\mods 내 컴퓨터는 문제없이 파일을 만듭니다. 그러나 명령을 사용하면 mkdir C:\Users\%USERPROFILE%\AppData\Roaming\modinstaller\recovery mkdir C:\Users\%USERPROFILE%\AppData\Roaming\modinstaller\mods 명령 프롬프트는 The filename, directory name, or volume label syntax is incorrect. 이 문제를 어떻게 해결합니까?


6
보고 된 잘못된 Java 버전
Windows 7 Professional x64를 실행 중이며 다음 Java 버전이 설치되어 있습니다. x64 C : \ 프로그램 파일 \ Java jdk1.6.0_24 jdk1.7.0_04 jdk1.7.0_07 jre6 jre7 x86 C : \ Program Files (x86) \ Java jre1.6.0_07 jre6 jre7 내 환경 변수에서 PATH포함 C:\Program Files\Java\jdk1.6.0_24\bin하고 JAVA_HOME설정했습니다.C:\Program Files\Java\jdk1.6.0_24\bin 그러나 java -version보고서를 실행 중 java …

2
PowerShell : 환경 : 환경 변수 잘림 방지
PowerShell은 환경 변수를 한 줄에 하나씩 표시합니다. 변수의 값이 충분히 길면 잘리고 생략 부호가 추가됩니다. > gci env: Name Value ---- ----- <suppressed lines> PSModulePath C:\Windows\system32\WindowsPowerSh... <suppressed lines> 표준 cmd 프롬프트에서와 같이 모든 var에 대해 전체 값을 한 번에 얻을 수있는 방법이 있습니까? (주어진 답변 PowerShell을 얻을-ChildItem을 ENV : 경로를 …

3
HOME 환경 변수가 Windows에 정상적으로 설정되어 있습니까?
분명히, 나는 그것을 설정할 수 있는지 또는 어떻게 설정 하는지 묻지 않고 , 새로운 Windows 사본에 이미 설정되어 있는지 묻고 있습니다 . 이것을 찾는 이상적인 방법은 VM에 새로운 Windows 복사본을 설치하고 확인하는 것입니다.이 질문에 대답 할 수있는 모든 사람들은 이미 설정되어 있기 때문에 ;-) 항상 거기에 의존 할 수 있는지 …

3
사용자 정의 환경 변수로 Windows 프로그램 시작
내 JAVA_HOME내 dev에 기계에 - 7 프로 64 비트 Windows입니다 - 64 비트 자바 점, 그리고 일반적으로 괜찮아요 그. 그러나 방금이 설정이 좋지 않은 FlashDeveloper IDE를위한 프로그램을 설치했습니다. 대신 32 비트 Java가 필요하며이 JAVA_HOME설정으로 인해 32 비트 Java가 선택되지 않습니다. JAVA_HOMEFlash IDE를 시작하기 직전 에 설정을 해제하고 싶습니다 . 이를 …

9
Windows에서 환경 변수를 편집하는 데 사용할 수있는 명령 줄 도구가 있습니까?
Windows에서 환경 변수를 편집하는 데 사용할 수있는 명령 줄 도구가 있습니까? 이것이 똑똑한 도구라면 좋을 것입니다. PATH 변수 와이 경로가 이미 있다고 가정 할 때 경로를 추가하면이 항목을 두 배로해서는 안됩니다. PATH 변수에 새 경로를 삽입하는 것은 다른 경로 앞이나 뒤에 또는 특정 순서 (첫 번째, 일곱 번째, 마지막 등)로 …

1
“HOME”변수를 변경했는데 이제“~ / .bash_profile”을 찾을 수 없어 다시 변경할 수 있습니다.
Mac에서 환경 변수를 어지럽히고 사용 방법을 배우려고했지만 명령을 사용 nano ~/.bash_profile하여 행 HOME=/Users/MyCompName/Desktop을 추가하여 홈 변수를 업데이트했습니다. 이 변경 사항은 효과가 있었고 printenv모든 환경 변수를 보는 데 사용할 때 볼 수 있지만 HOME다시 변경 하면 ~/.bash_profile더 이상 찾을 수 없었습니다. 어디 갔어?

3
리눅스에서 그래픽 로그인을위한 환경 변수를 어떻게 설정합니까?
리눅스에서 그래픽 로그인을 위해 임의의 환경 변수를 설정하는 방법을 찾고 있습니다. 터미널을 시작하고 터미널 내에서 환경 변수를 내보내는 것에 대해서는 이야기하지 않습니다. 그 변수는 해당 터미널에만 존재하기 때문입니다. 그래픽 세션에서 시작된 모든 프로그램에 적용 할 환경 변수를 설정하는 방법을 알고 싶습니다. 다시 말해서 Xorg는 ~/.bash_login무엇에 해당 합니까?

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