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

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

3
голоса
1ответ
756 показов

SSH не передает переменную среды LANG

Я использую сервер Debian (uname -v output #1 SMP Debian 4.9.65-3+deb9u1 (2017-12-23)). Когда я вхожу в систему с любого из нескольких клиентов (среди прочего, ноутбук MacOS 10.13 с ssh по умолчанию, ...
3
голоса
3ответа
4k показов

Как добраться до переменных среды из Run

Мне часто нужен доступ к переменным окружения в моей Windows 7. Какую команду мне нужно ввести в окне «Выполнить», чтобы добраться до них? На данный момент я делаю следующее: Панель управления> ...
3
голоса
2ответа
110 показов

Оповещение при запуске Windows

Я получаю странное предупреждение при запуске Windows и понятия не имею, откуда он, но я чувствую, что он должен что-то делать с переменными среды. Я провел некоторое исследование, но ничего не смог ...
3
голоса
1ответ
5k показов

Доступ / изменение пользовательской переменной Path, а не системного пути

Я пытаюсь сделать установщик Inno-setup для программы, и мое рабочее место не позволяет нам "обычным" пользователям изменять системную среду. В попытке обойти ограничения, я пытаюсь добавить .exe ...
3
голоса
1ответ
687 показов

Phusion Passenger, отображающий переменные среды

Я получаю некоторые ошибки Phusion Passenger с Ruby On Rails Проблема в том, что он показывает мои переменные среды в отчете об ошибках. Это здорово в разработке, но что произойдет, если мой сервер ...
3
голоса
1ответ
242 показов

Остановить переменную среды Windows% tmp%, используя короткое имя файла

У меня есть приложение C++, которое использует переменную %tmp% (из функции GetTempPath () ). К сожалению, существует ошибка, из-за которой он не может обработать заголовок, который может появиться в ...
3
голоса
1ответ
2k показов

Как запустить терминал, в котором запущен bash с настроенными переменными среды?

Я использую Xubuntu с XFCE. Я хотел бы написать скрипт bash, который открывает новую вкладку в терминале xfce4. На этой вкладке bash должен работать с измененной переменной среды PATH . В настоящее ...
3
голоса
2ответа
4k показов

Что означает // и :: в значениях переменных среды?

На моей машине с Linux некоторые переменные окружения содержат списки каталогов. Каталоги разделены : Но иногда они разделяются :: . Является ли это просто ошибкой, которую следует рассматривать как ...
3
голоса
0ответов
55 показов

Windows: запускать программу от имени администратора в текущей среде и с правами

Этот вопрос отличается от « Запуск от имени администратора» от командной строки в Windows 8, и я написал почему: я хочу запустить программу а) от имени другого пользователя б) получить повышенные ...
3
голоса
1ответ
1k показов

Допустимо ли для% Comspec% иметь несколько записей?

Я работаю над устранением неполадок на своем ноутбуке, и заметил кое-что странное - моя переменная среды COMSPEC имеет два значения. Вывод из набора SET в командной строке: ...
3
голоса
2ответа
2k показов

Как я могу добавить папку с точкой с запятой в Windows PATH?

Я заметил, что точка с запятой ; является допустимым символом для имен файлов и каталогов Windows (NTFS). Точка с запятой, однако, используется в качестве разделителя элементов для переменной среды ...
3
голоса
1ответ
658 показов

Как сохранить каждую запись PATH только один раз?

Я только что попытался добавить что-то в мою PATH и понял, что она выросла из-за дубликатов: C:\Users\user>setx Path "%Path%;C:\Python34" WARNING: The data being saved is truncated to 1024 ...
3
голоса
1ответ
1k показов

Изменить часовой пояс (переменная среды TZ) для запущенного сеанса irssi?

При путешествии в другие часовые пояса я устанавливаю TZ=/usr/share/zoneinfo/current_timezone для удаленных оболочек, в которые я вхожу , включая оболочку, в которой я запускаю irssi внутри tmux. ...
3
голоса
1ответ
2k показов

Адрес переменной среды меняется?

Не спрашивайте, почему я не публикую это в стеке. Итак, у меня есть эта маленькая программа на Си. Возвращает адрес переменной среды, указанной в argv [1]. #include #include int main(int argc, char ...
3
голоса
2ответа
849 показов

Должна ли переменная пути Windows 8 быть такой длинной?

У меня Windows 8, и моя переменная Path выглядит так, как будто она длиннее, чем должна быть (я только начинаю разбираться с переменными среды и прочим, и пытаюсь изменить свой путь, чтобы я мог ...
3
голоса
1ответ
327 показов

Использование pscp с переменными удаленной среды

Я использую pscp.exe для передачи файлов из Windows в Linux. Эта команда отлично работает: pscp myfile.txt user@host:/airflow/dags Расположение на хосте Linux, в которое я хочу передать файлы, ...
3
голоса
1ответ
10k показов

Git находится в PATH, но не распознается как команда

Я недавно переустановил Git и больше не могу заставить его запускаться из командной строки Windows. Я уверен, что это переменная среды Path , как вы можете видеть: C:\Users\Ult>where git C:\Program ...
3
голоса
2ответа
157 показов

Могу ли я удалить (очевидно) избыточные элементы между двумя переменными PATH в Windows?

По какой-то причине - и я не уверен, является ли это стандартным для Windows - у меня есть 2 переменные PATH в настройках системы Windows в разделе «Переменные среды». Могу ли я удалить из одного из ...
3
голоса
2ответа
3k показов

Могу ли я изменить среду для каждого процесса в Windows (как в Unix)?

В операционных системах Unix я могу запустить процесс с дополнительными переменными среды: $ DEBUG=1 VERBOSE=3 python myscript.py У CMD Windows есть эквивалент для этого? Я застрял в разработке на ...
3
голоса
5ответов
1k показов

bash сохранить ссылку на переменную в другой переменной

У меня есть следующие переменные в моем .bashrc: export UPRODUCT=productName export U=/path/to/products/$UPRODUCT Поэтому, набрав cd $ U, вы попадете в /path /to /products /productName. Что я хочу ...
3
голоса
2ответа
4k показов

Есть ли способ "получить" сценарий sh из оболочки рыбы?

Мне нравится помещать многие из моих определений переменных среды в скрипт .profile . Если я использую POSIX-совместимую интерактивную оболочку, такую как bash, я могу использовать команду source для ...
3
голоса
2ответа
8k показов

ZSH: Где разместить переменную среды, чтобы запущенное приложение могло ее забрать?

Мне нужна переменная окружения KEY="value" доступная приложению с графическим интерфейсом перед его запуском. Файл запуска (тот, который размещает значок на рабочем столе и боковой панели в Ubuntu) ...
3
голоса
1ответ
3k показов

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

Я пытаюсь изменить переменную среды в Windows 8, однако опция для изменения неактивна. Я пытался изменить PATH с помощью командной строки, однако путь не обновлялся, когда я закрывал командную ...
3
голоса
0ответов
716 показов

путь пользователя не объединен с системным путем

На моем компьютере с Windows 7 по какой-то причине путь пользователя не объединяется с переменной системного пути, когда я запускаю новую командную строку. Я видел другие связанные вопросы, на ...
3
голоса
1ответ
339 показов

В bash объявите псевдоним, который зависит от содержимого текущей переменной

Я хотел бы объявить псевдоним (в моем .bash_profile , который будет использовать содержание (значение) переменной , когда используется псевдоним, а не когда он определен. Например, alias ...
3
голоса
1ответ
4k показов

Как установить переменную среды с точкой?

Я не мог найти способ установить переменную окружения с точкой (.). Например: export mule.home=/Users/chandra/mule/ export {mule.home}=/Users/chandra/mule/ export $mule.home=/Users/chandra/mule/ все ...
3
голоса
0ответов
89 показов

AWKPATH в windows не загружает ресурсы (gawk 4.2)

Я использую gawk 4.2 на компьютере с Windows 7. Я попытался настроить переменную среды AWKPATH чтобы @include некоторые повторно используемые фрагменты скриптов в моих запущенных программах gawk. Это ...
3
голоса
2ответа
363 показов

env -i zsh | Как это волшебство возможно?

В настоящее время я работаю в школе над самодельной оболочкой, поэтому мне сейчас любопытно, как устроены оболочки. Да, это может быть действительно захватывающим! В любом случае, нам, очевидно, ...
3
голоса
1ответ
18k показов

Как в общем случае обратиться к папке AppData в командной строке Windows?

Исходный каталог профиля пользователя находится в каталоге, таком как C:\Users\username\AppData. Как я могу обратиться к каталогу профиля текущего пользователя при использовании командной строки ...
3
голоса
1ответ
2k показов

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

Предположим, у меня запущен непрерывный процесс, который читает переменную среды: export APPLE=abc123 watch echo \$APPLE Теперь, есть ли способ изменить значение, которое читается во время ...
3
голоса
1ответ
3k показов

Настройка среды Ubuntu для сеанса с графическим интерфейсом (или то же самое с терминалом)

Я использую Ubuntu 10.10 Когда я вхожу, используя обычный рабочий стол с графическим интерфейсом, кажется, что среда не совпадает с терминалом. Я изменил $ PATH и другую информацию в .bashrc . Но это ...
3
голоса
2ответа
2k показов

Передача переменной среды через SSH / цитирование в bash / sh / csh / tcsh

Я хочу передать переменную среды через SSH. "Правильный" способ - использовать SendEnv/~/.ssh/environment , но для этого требуется, чтобы сервер поддерживал AcceptEnv или PermitUserEnvironment, чего ...
3
голоса
2ответа
14k показов

Как получить доступ к переменным, которые установлены в другом пакетном файле Windows?

У меня есть пакетный файл Windows, называемый fileA.bat, который содержит переменную, установленную в нем. Пример кода файла A.bat: set fileA_username=michael теперь у меня есть другой пакетный файл, ...
3
голоса
1ответ
2k показов

Установка переменных среды пользователя очень медленная

Я использую приложение GitHub для Windows. В последнее время я заметил, что запуск консоли PowerShell из приложения GitHub занимает много времени. После некоторых копаний я обнаружил, что медленная ...
3
голоса
3ответа
9k показов

Странная проблема PATH в Windows 7 - становится нулевой после установки

У меня какая-то проблема с системной переменной PATH. Так как я использую много приложений и сценариев cmd, я многое добавил к нему. Но длина строки не является проблемой. Я обошел это ограничение. ...
3
голоса
2ответа
377 показов

Восстановить домашний каталог

В домашнем каталоге пользователь должен хранить свои личные файлы, например документы и музыку. На моем компьютере это C:\Users\Steven также известный как переменная %USERPROFILE% . Проблема в том, ...
3
голоса
1ответ
16k показов

Как сравнить 2 строки в пакете и определить, является ли переменная алфавитом

У меня есть этот код for /l %%a in (0, 1, 25) do ( if /i !TextAlphabet!==!Alphabet[%%a]! ( set AlphabetNumber=%%a ) ) !Alphabet[]! массив, содержащий алфавиты Я попытался повторить !TextAlphabet! и ...
3
голоса
1ответ
350 показов

Почему не удается назначить локальную переменную ZSH?

Я читал этот вопрос и ответ: zsh - назначение переменных не работает. Пост объясняет, как это исправить, но не почему. Почему в этом случае происходит сбой присвоения локальной переменной? Есть также ...
3
голоса
2ответа
8k показов

Как вы создаете системные переменные через командный файл для Windows 7?

Как я могу создать командный файл, который создает новую системную переменную? (Вы знаете, в дополнительных системных настройках> переменные среды> системные переменные). Я хочу создать новую ...
3
голоса
2ответа
5k показов

Безопасно ли изменять% TEMP% и% TMP% в другое место?

У меня SSD-накопитель, который почти заполнен, и я ищу варианты, чтобы освободить место. Я заметил, что C:\Users\myusername\AppData\Local\Temp содержит несколько гигабайт данных. Безопасно ли ...
3
голоса
0ответов
230 показов

Переменная пути сокращения

В настоящее время моя PATH слишком длинная. Похоже, он был заполнен различными программами при установке. Я вставил свою PATH ниже. Не могли бы вы сказать мне, если безопасно удалить любой из путей к ...
3
голоса
2ответа
2k показов

Компоненты Intel(R) Management Engine \DAL в переменной envoirement

Вот моя переменная пути C:\Users\hzhao\.dnx\runtimes\dnx-clr-win-x86.1.0.0-rc1-update2\bin; C:\Users\hzhao\.dnx\bin; C:\Program Files\Common Files\Microsoft Shared\Windows Live; C:\Program Files ...
3
голоса
2ответа
4k показов

В каких местах определяется Windows% PATH%?

Возможный дубликат: Что такое PATH и другие переменные среды, и как я могу их установить или использовать? Я запустил сторонний скрипт установки, который добавил свои папки в %PATH% в оболочке ...
3
голоса
2ответа
2k показов

Windows 7 PATH не расширяется

Я использую следующее для создания и редактирования переменных среды для Windows 7. Control Panel\All Control Panel Items\System -> Advanced system settings -> Environment Variables Под System ...
3
голоса
2ответа
11k показов

Ошибка переменной окружения оболочки c: «Bad: модификатор в $»

Я использую tcsh и определяю переменную среды следующим образом: setenv mycomp myusername@my.computer.com так что, когда мне нужно скопировать файлы с удаленного my.computer.com, я набираю следующее: ...
3
голоса
4ответа
11k показов

Установка «~» в качестве переменной для% HOMEPATH% в Windows (7 или другие версии)

Я использую различные дистрибутивы Linux уже довольно давно и привык использовать клавишу «~» для обозначения "home" при вводе путей. Сегодня, работая в Windows 7, я обнаружил, что делаю то же самое ...
3
голоса
1ответ
2k показов

Некоторые переменные не будут расширяться в переменных системной среды Windows. PATH

По некоторым причинам существуют определенные переменные среды, которые не раскрываются при использовании в переменной "PATH" в системных переменных. Например, %SystemRoot% работает просто отлично, а ...
3
голоса
3ответа
2k показов

Как определить, заканчивается ли переменная cmd в Windows XP заданной строкой?

Я хочу проверить, являются ли последние символы переменной окружения \ или .exe . Как я могу сделать это в Windows XP SP3?
3
голоса
3ответа
1k показов

Если я изменю переменную окружения, можно ли это отразить в cygwin без перезапуска?

Если у меня установлена переменная окружения в windows xp, например, JAVA_HOME я могу получить к ней доступ из cygwin. Но если я изменю эту переменную среды через Мой компьютер во время работы ...
3
голоса
1ответ
68 показов

Как мне обойти ограничения по длине переменной PATH

Свойства системы Эта переменная среды слишком велика. Этот диалог позволяет устанавливать значения длиной до 2047 символов. Я использую / использовал много программного обеспечения, и в результате ...