Вопросы с меткой [environment-variables]

Переменные среды - это общесистемные переменные, которые имеют одинаковое значение. Эти переменные часто анализируются оболочкой при выполнении команд и раскрываются в соответствующие им переменные. Например, это позволяет пользователям перемещать расположения файлов без необходимости обновлять жестко заданные пути в сценариях (им просто нужно обновить переменную среды).

2
голоса
2ответа
382 показов

Как уменьшить подсказку длинного пути, используя переменные среды в OS X (расширение '~')

Я видел, как это работает со средой gemset, и я хотел бы воспроизвести ее сейчас, когда мне нужно работать с очень отступом пути к каталогу. По сути, у меня была переменная окружения $GEM_HOME ...
2
голоса
1ответ
1k показов

Почему переменная окружения не обновляется в cmd без перезапуска?

CMD команды: setx SOMEVARIABLE "newpath" /M setx SOMEVARIABLE "%SOMEVARIABLE%;newpath2" /M Ожидаемый выход на ECHO %SOMEVARIABLE% : newpath;newpath2 Фактический вывод: %SOMEVARIABLE% Фактическое ...
2
голоса
0ответов
387 показов

Как мне установить переменную PATH для службы, которая работает как пользователь без регистрации?

Я использую сервер GitLab на компьютере с Linux, используя Nginx в качестве веб-сервера. Несколько процессов (запускаемых вручную как пользователь root с /etc/init.d/foo start или автоматически как ...
2
голоса
2ответа
1k показов

Apple Mavericks - почему этот однострочный скрипт BASH не устанавливает мою виртуальную среду Python так, как я ожидаю?

У меня есть следующий скрипт Bash: #!/bin/bash echo $MYPROJECT_HOME/bin/myproject_venv/bin/activate source $MYPROJECT_HOME/bin/myproject_venv/bin/activate echo ...
2
голоса
1ответ
225 показов

Windows: поиск приложения, которое устанавливает переменные среды

Есть ли в Windows способ отслеживать изменения от приложений или сценариев к переменным среды при запуске? Я изменил переменную среды в диалоговом окне System-> Advanced-> Environment Variables, но ...
2
голоса
1ответ
421 показов

Подстановка динамических переменных в PATH

Я хочу запускать разные версии Java на одном компьютере (Linux Mint 17) по умолчанию на Java 7. Поэтому я поместил это в /etc/environment: JAVA_HOME="/tools/java/java7" JAVA7_HOME="/tools/java/java7" ...
2
голоса
2ответа
203 показов

Сохраните вывод команды в переменной

Если я сделаю z='ls' а затем echo $z он напечатает каталог, который я перечислил, но без перевода строки или форматирования. Я предполагаю, что отсутствие цветного форматирования невозможно обойти, ...
2
голоса
0ответов
509 показов

Как изменить переменную среды для запуска процесса в Windows?

Я пытаюсь установить новые переменные среды для любого нового дочернего процесса на платформах Windows. Например. Я использую sublime , и я запускаю команду build из Sublime. (команда build может ...
2
голоса
2ответа
2k показов

переменная окружения для hkey_users/software

Многие из моих конфигураций программного обеспечения хранятся в HKEY_USERS\S-1-5-21-2715202203-4090495733-1863141328-1000\Software . Для разработки переносимых приложений я хочу знать переменную ...
2
голоса
3ответа
4k показов

Установка переменных среды Mac 10.6

Возможный дубликат: Что такое PATH и другие переменные среды, и как я могу их установить или использовать? Как установить переменную среды в Mac OS 10.6. Я нахожу это трудным или параметры, которые я ...
2
голоса
1ответ
103 показов

Как повлиять на побочные эффекты в трубе

Я использую Minikube в качестве локальной тестовой среды и использую многоэтапные сборки Docker для сборки своих контейнеров. Minikube использует версию докера, которая не поддерживает многоэтапную ...
2
голоса
1ответ
2k показов

Как установить переменные окружения с помощью sudo -u USER?

Привет и извините за мой английский заранее. Мне нужно выполнить от рута команду вроде envVariable1=15 envVariable2=25 sudo -u user1 sudo -E myCommand но переменные окружения не передаются в ...
2
голоса
3ответа
7k показов

Установка переменных среды в OS X /etc/launchd.conf

Я пытаюсь установить переменную env в OS X 10.6 (/etc/launchd.conf) setenv M2_HOME /usr/share/maven setenv M2 $M2_HOME/bin setenv MAVEN_OPTS '-Xms256m -Xmx512m' M2 и MAVEN_OPTS не работают. Я пытался ...
2
голоса
2ответа
910 показов

Mac, при добавлении переменных среды с помощью 'export ABC =/var/blah/ где это хранится?

при добавлении env varialbes вроде: экспорт JAVA_HOME =/usr/java/skd/bin где это хранится, если я хочу изменить его позже? это где-то файл?
2
голоса
0ответов
164 показов

Windows 10 Удаленные системные переменные окружения продолжают возвращаться

Я использую GNU Emacs в Windows много лет, и чтобы заставить его работать, мне всегда приходилось определять несколько переменных среды. Все это время я определял их как системные переменные: ...
2
голоса
1ответ
1k показов

/etc/environment and cron

У меня есть две машины: Fedora и CentOS. И чертовка 0-59 * * * * env > /home/me/env.log В CentOS я вижу, что /etc /environment влияет на вывод, а в Fedora - нет. Я хочу, чтобы Fedora походила на ...
2
голоса
2ответа
4k показов

Переменные среды для встроенных библиотек Windows?

Windows 7 определяет переменные среды для уже существующих библиотек? Мне любопытно, потому что я часто использую их при вводе пути в диалоговых окнах Open/Save или из приглашения Run . Например, ...
2
голоса
3ответа
787 показов

macbook, испортил мой .profile и теперь никакие команды не работают как nano, rm и т. д.

Я испортил .profile и теперь я даже не могу заставить работать nano . Я пытался добавить git к своей переменной окружения всякий раз, когда я запускаю терминал, и я явно испортил команду, и ничего не ...
2
голоса
1ответ
2k показов

Установка переменной среды JAVA_HOME

Я установил java_home на моем Mac, поместив файл export JAVA_HOME=/System/Library/Frameworks/JavaVM.frameworks/Home в мой ~/.profile file . Я вышел из терминала и снова запустил его. Но когда я ...
2
голоса
3ответа
421 показов

Как экспортировать переменную среды внутри оконного менеджера?

Я могу export VAR="value" и используйте $ VAR из терминала, пока я не закрою его. Есть ли способ получить это поведение в оконном менеджере / графической среде? экспортировать переменную среды, ...
2
голоса
1ответ
1k показов

Где я должен установить переменные среды для использования в Sublime Text 3

У меня есть пакет Sublime Text 3, который будет работать, только если установлена конкретная переменная среды. В настоящее время env установлен в моем .bash_profile , поэтому, если я запускаю Sublime ...
2
голоса
1ответ
4k показов

Переменные окружения APPDATA и LOCALAPPDATA не установлены в профиле в Windows 7 Pro 32bit

У меня проблема с учетной записью пользователя на компьютере с Windows 7 (локальная установка, учетная запись администратора) Среда APPDATA и LOCALAPPDATA не установлены. У другого пользователя на ...
2
голоса
2ответа
3k показов

Странные ошибки Windows

Я использую Windows 7 и получаю странные ошибки от разных приложений, например, попытка удалить VMware Workstation приводит к следующей ошибке: "Error in the lua script: [string ...
2
голоса
2ответа
85 показов

2 версии Java и не может изменить переменную среды

Я работаю на Mac OS 10.9 Я не знал, что Mac поставляется с Java по умолчанию. Так что я установил свой собственный Java (версия - 1.8.0_20) Теперь вот путаница - У меня есть Java в следующих местах - ...
2
голоса
0ответов
32 показов

Переменные среды Windows 10: почему замена переменных не работает?

В Windows 10 Pro: Я только что скачал и установил (то есть распаковал) последнюю версию Maven в каталог при подготовке будущего проекта разработки. Затем - в соответствии с инструкциями - я определил ...
2
голоса
2ответа
2k показов

Windows 7 CLI не распознает команды без указания расширения

Я очевидно пошел и испортил мою систему странным способом. В cmd строке Windows 7 больше не распознаются исполняемые или пакетные файлы, если я не ввел их явно. C:\Users\Current> xcopy /? 'xcopy' is ...
2
голоса
0ответов
80 показов

Переменная окружения DISPLAY всегда равна 0

У меня есть два монитора, подключенных к одному настольному компьютеру. Однако, когда я делаю echo $DISPLAY , он печатает :0.0 на обоих экранах. Разве не следует печатать echo $DIPLAY :0.1 с одного ...
2
голоса
0ответов
227 показов

Глобальные переменные окружения для gpg-agent в MacOS High Sierra

Я хочу использовать gpg-agent вместо ssh-agent в MacOS High Sierra. Для этого мне нужно установить глобально две переменные окружения: GPG_TTY=$(tty) SSH_AUTH_SOCK=${HOME}/.gnupg/S.gpg-agent.ssh Это ...
2
голоса
1ответ
317 показов

Вызвать диалог "Переменные среды" из Win-r

В Windows, если кто-то нажимает Win-r и там печатает, например, открывается панель control control. Существует ли ярлык Win-r для переменных окружения?
2
голоса
1ответ
1k показов

Как я могу легко добавить в PATH?

Возможный дубликат: Как мне установить PATH и другие переменные окружения? В Windows (XP), как я могу легко добавить в PATH навсегда. Я знаю, что вы можете изменить его, выбрав My Computer -> ...
2
голоса
2ответа
252 показов

Восстановить «куда» в PATH?

Я пытаюсь выяснить, где установлены программы, но Windows не может найти where ! Трассировка: C:\Documents and Settings\apenneba>where java 'where' is not recognized as an internal or external ...
2
голоса
3ответа
10k показов

Term Enviroment Variable не устанавливается при выполнении Bash-файла через SSH

я пытаюсь запустить скрипт bash на удаленной машине. Если я открываю ssh-соединение в терминале, я могу легко запустить скрипт. Но когда я запускаю это так: ssh user @ ip
2
голоса
4ответа
299 показов

Есть ли простой способ редактировать переменные окружения в Windows XP?

Я хочу иметь возможность редактировать переменные среды более удобным для пользователя способом, чем в Start Menu >My Computer>(right click)Properties>Advanced(tab)>Environment Variables ... а затем ...
2
голоса
2ответа
919 показов

Что такое эквивалент Windows для envsubst в Linux

Я использую envsubst для замены переменных среды в файл в Linux. envsubst < task-definition.json > new-task-definition.json Как добиться этой функции в Windows, используя ресурсы по умолчанию или ...
2
голоса
1ответ
2k показов

Inno Setup ChangeEnvironment не работает

Я использую InnoSetup для создания установщика, но среда не обновляется после установки. Пользователь должен перезагрузить компьютер, чтобы обновить переменную среды. Это мой код, любая помощь будет ...
2
голоса
1ответ
628 показов

Как процесс изменяет переменную среды своего родительского процесса?

Возьмите cd в качестве примера. Кроме того, именно cd напоминает мне об этом вопросе. Когда мы вводим "cd" и нажимаем enter на терминале, дочерний процесс cd терминала запускается, и, на мой взгляд, ...
2
голоса
0ответов
161 показов

Каталог командной строки Windows по умолчанию, случайно изменяющийся

Что происходит, когда я нахожусь в моих окнах и открываю командную строку, я иногда не получаю правильный каталог по умолчанию. Иногда командная строка открывается с «H:\», иногда это ...
2
голоса
2ответа
748 показов

Проблема с переменной среды

Пожалуйста, помогите мне запустить команду ниже из учетной записи user2. Я не могу понять, в чем проблема с этим. [user2@localhost bin]# sudo -u user1 /opt/Tomcat/bin/shutdown.sh Neither the ...
2
голоса
1ответ
2k показов

Запустите приглашение командной строки Windows с переменными пользовательской среды

Это руководство поможет запустить командную строку Windows с пользовательскими переменными среды. Иногда нам нужно запустить командную строку с пользовательскими переменными среды. В этом руководстве ...
2
голоса
3ответа
6k показов

Почему java -version возвращает версию, отличную от версии, определенной в JAVA_HOME?

Я пытаюсь установить JAVA_HOME в ОС Ubuntu. Я скопировал jdk 1.7 в /usr/lib/jvm и установил JAVA_HOME в /etc/profile file. Содержимое папки /usr/lib/jvm : shekhar@ubuntu:~$ ls /usr/lib/jvm/ ...
2
голоса
1ответ
1k показов

Как я могу добавить каталоги в PATH только для экземпляров CMD.EXE в Windows 7?

Я не хочу изменять системный путь в Windows 7 или пользовательский путь. Но когда я запускаю командную строку (cmd.exe), я хотел бы изменить путь в командной строке, чтобы он включал несколько ...
2
голоса
2ответа
7k показов

sudo, runuser, su не работают так, как я ожидаю, когда они запускаются от имени пользователя root с командой "echo $ HOME"

Когда я запускаю эти команды, он выводит, как показано. / корень $ sudo -u someuser -i "echo $HOME" /root $ runuser -l someuser -c "echo $HOME" /root $ su - someuser -c "echo $HOME" /root То, что я ...
2
голоса
1ответ
688 показов

Какую подсказку использует sh при вводе sh в Терминал?

При использовании приглашения PS1 по умолчанию, с которым поставляется MAC OS/Terminal, при вводе sh вы получаете приглашение нового стиля. station-4:~ user$ sh sh-3.2$ Когда вы экспортируете свой ...
2
голоса
0ответов
30 показов

Не могу физически ввести текстовое поле значения переменной при редактировании переменной среды PATH

Я совершенно заблудился и надеюсь, что кто-то столкнется с подобной проблемой и исправит ее. Но это так же просто, как невозможность ввести предоставленное текстовое поле для изменения значений ...
2
голоса
1ответ
563 показов

Каков предпочтительный способ установки переменных окружения при инициализации emacs?

Например, предположим, что я хочу изменить переменную PATH в моем файле .emacs. Каков наилучший способ сделать это? Должен ли я позвонить setenv? Есть ли переменная, которую я могу настроить? Должен ...
2
голоса
1ответ
1k показов

Если вы связываете учетную запись Microsoft с локальной учетной записью в Windows 8, будет ли она сохранять исходное локальное имя пути USERPROFILE?

Если вы решите использовать локальную учетную запись, вы получите хороший "чистый" путь USERPROFILE: C:\Users\ имя пользователя Если затем вы связываете учетную запись Microsoft с этой локальной ...
2
голоса
3ответа
12k показов

Редактирование файла /etc/launchd.conf в OS X

Я пытаюсь запустить проект Android, используя Maven в Mac 10.7.4, для этого мне нужно установить переменные окружения и пути. Это шаги, которые мне нужно выполнить, чтобы запустить Android с помощью ...
2
голоса
2ответа
1k показов

Имена переменных между вызываемыми пакетными файлами

Допустим, у меня есть два пакетных файла, foo.bat и bar.bat , которые расположены примерно так: root\foo.bat root\grub\bar.bat Давайте также скажем, что оба файла содержат строку, которая ...
2
голоса
3ответа
3k показов

установить переменную PATH пользователя без доступа администратора в XP

У меня есть два связанных вопроса для переменных XP; это может закончиться тем, что один и тот же метод работает для них обоих. Я, как пользователь, хочу изменить свой путь, но у меня нет прав ...
2
голоса
2ответа
6k показов

Выход из% в именах файлов / папок в командной строке

Кто-нибудь из способов получить доступ к файлам и каталогам, которые имеют % в своем имени (который является действительным) из командной строки? В частности, если есть два % и текст между ними ...