2
ответа

JAVA_HOME не набор в сценарии, когда выполнено с помощью sudo

Я пытаюсь запустить скрипт установки, который требует, чтобы Java был установлен и переменная среды JAVA_HOME, которая будет установлена. Я установил JAVA_HOME в/etc/profile, и также в файле я призвал java.sh/...
26.06.2019
2
ответа

Почему FOO=bar; экспортировать переменную в мою среду

Если я запустил FOO=bar docker run -it -e FOO=$FOO debian env Эта переменная среды не задана в выводе команды для команды env. PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/...
22.06.2019
2
ответа

Установите переменную среды, которая влияет на всю составную команду

Как я могу установить однократную переменную, которая влияет на всю составную команду? Например, что-то вроде: FOO=1 ./foo.sh && ./foo.sh где foo.sh содержит эхо "FOO=$FOO", будет печатать: FOO=1 ФУ= Я ...
20.06.2019
2
ответа

Почему SHELL указывает на /bin/sh в сценарии Csh?

Да, я знаю, что C-shell — это плохо. Нет, я не выбирал C-shell. Да, я бы предпочел использовать правильную оболочку. Нет, я не могу перейти на лучшую оболочку. У меня очень упрощенный скрипт: /tmp/env_test.csh #!/...
18.06.2019
2
ответа

Сохранить переменную из initramfs (во время загрузки)

Как сохранить переменные среды во время загрузки до того, как будет смонтирована реальная файловая система? Я знаю, что есть /etc/environment, но внутри initramfs этот файл пока недоступен. Я также подумал...
31.05.2019
2
ответа

Имя пути сборки с переменной в качестве входных данных для касания [дубликат]

Я хочу сохранить путь, который я часто используйте в качестве переменной среды, затем вызовите эту переменную, чтобы построить имя пути. $ мой путь = "~/локальные/бин/" $ newFile="${mypath}новый файл.sh" $ эхо $ новый файл ~/local/bin/...
23.05.2019
2
ответа

создание переменных среды ОС с помощью ExecStartPre в Systemd

У меня есть следующий файл модуля: [Unit] Description = Panel для служб Systemd After = network.target [Service] User = pysd Group = pysd PermissionsStartOnly = true WorkingDirectory = / opt / pysd ExecStartPre = / ...
18.04.2019
2
ответа

Переменные среды Bash в неинтерактивном режиме

Я пытаюсь определить переменную среды для неинтерактивной консоли в Raspbian. Теоретически мне нужно добавить переменные в ~ / .bashrc или ~ / .profile, или /etc/bash.bashrc, или / etc / profile. Например, я ...
09.03.2019
2
ответа

импортировать переменные среды в сценарий bash

Я устанавливаю некоторые переменные среды в терминале, а затем запускаю свой сценарий. Как я могу вставить переменные в скрипт? Мне нужно знать их ценности. Простое обращение к ним как к $ MY_VAR1 не работает; ...
18.01.2019
2
ответа

Корневая переменная среды документа Apache / Nginx

Корневой путь документа Apache / Nginx по умолчанию обычно / var / www / html, но теоретически это может измениться завтра. Имея для него переменную окружения по умолчанию и поддерживаемую сообществом (вместо этого ...
18.01.2019
2
ответа

Как указать путь к исполняемому файлу для файла модуля systemd на nix?

Я пытаюсь написать файл модуля systemd. Как указать путь к исполняемому файлу? Как я могу определить, что использовать? В этом конкретном случае я пытаюсь использовать mkdir. ExecStartPre = "/ bin / mkdir -p% h / ...
16.01.2019
2
ответа

Почему я не могу использовать переменные в качестве префикса к команде, чтобы установить переменные среды?

Обычно можно установить переменную среды для команды, префиксирую ее так: Hello = HI Bash -c 'Echo $ Здравствуйте, я также знаю, что мы можем использовать переменную, чтобы заменить любую часть ...
20.12.2018
2
ответа

Не удается получить подключаемый модуль для работы Vim с Vundle. Что я делаю неправильно?

Я пытаюсь установить этот плагин здесь для моего Vim на мой ноутбук Centos 7. Инструкции, которые я следовал, чтобы установить плагин управления Vundle находятся на странице Github Vundle здесь, а затем перешел к...
17.12.2018
2
ответа

команда setenv удара не найдена

Когда я использую следующую команду setenv ПУТЬ К КЛАССУ/path/mysql-connector-java-ver-bin.jar: ошибка $CLASSPATH является ударом setenv, команда не найдена, Когда я нахожу путь setenv...
26.11.2018
2
ответа

Имена эхо и значений всех переменных ENV, которые начинаются с «NLU_Setting»

, я ищу способ эхом имена и значений всех переменных ENV, которые начинаются с NLU_Setting, поэтому вывод может выглядеть следующим образом: nlu_setting_json = true nlu_setting_global = 0. nlu_setting_bar = foo делает ...
11.11.2018
2
ответа

Где находится переменная пути, когда я запускаю раковину Bash с env -i bash?

Я знаю, что переменные среды устанавливаются с помощью чтения или выполнения нескольких файлов конфигурации, такие как / etc / endurgine, / etc / etsape , ~ / .Profile, ~ / .bashrc и т. Д. Но когда я читал это ...
01.11.2018
2
ответа

Почему некоторые библиотеки и другие части повторяются в виртуальной памяти linux с gdb?

Это результат просмотра виртуальной памяти процесса в gdb; У меня есть несколько вопросов по этому поводу: почему некоторые части виртуальной памяти повторяются? Например, наша программа (stack6) и...
08.10.2018
2
ответа

Как настроить запуск cronjob или единичного файла после перезагрузки

Я создал cronjob как @ reboot root sleep 75 & & firefox но потом я проверяю, но это не сработало. В/var/spool/mail/root это показывает мне, что я хочу архивировать после каждой перезагрузки я...
24.09.2018
2
ответа

Хранение всех переменных среды в одном файле

Какие предостережения имеют один единственный файл с переменными среды? То, что я хотел бы сделать, это создать файл (например, ~ / .env), который содержит все необходимые объявления пути и, возможно, другие ...
18.07.2018
2
ответа

Почему источник скрипта в .profile не работает?

У меня есть исполняемый скрипт, который я хочу запускать каждый раз, когда я вхожу в систему или открывающую новую интерактивную оболочку. Я добавил путь к этому исполняемому исполняемому в .profile и поставил его, добавив эту строку к .profile ...
17.07.2018
2
ответа

, Как установить переменную окружения в systemd сервисе

, я работаю с ROS, который был установлен на моей Ubuntu правильно. Для выполнения ROS мы должны сначала получить/opt/ros/kinetic/setup.bash, затем выполняют roscore. Если я выполняю roscore без источника...
14.07.2018
2
ответа

Почему $ RANDOM не включен в выходные данные «env»?

Я знаю, что env - это команда оболочки, ее можно использовать для печати списка текущих переменных среды. И насколько я понимаю, RANDOM также переменная среды. Так почему, когда я запускаю env на...
05.07.2018
2
ответа

как прочитать значение из команды awk?

У меня есть файл результатов, в котором мне нужно прочитать значение «rx ячеек». Файл отчета выглядит следующим образом: Содержимое файла test.log выглядит следующим образом: co_result=test.log ZyXEL IES-1000> ..
13.06.2018
2
ответа

Использовать переменную среды в .inputrc keybinding

Я бы хотел добавить привязку клавиш к моему .inputrc, которая помещает значение переменной среды USER в командную строку . Я пробовал все виды экранирования, но строка $ USER дословно записывается в ...
15.05.2018
2
ответа

Установите переменную среды в bashrc для предпочтительного средства просмотра PDF

В настоящее время я удален в среду командной строки моей рабочей станции Linux (оболочка bash) с использованием SSH с включенной пересылкой X11. Я использую настольное приложение Mendeley citation Manager, чтобы ...
14.04.2018
2
ответа

почему нельзя экспортировать `_` в среду bash?

Почему в bash нельзя _ быть экспортированным в среду оболочки? $ экспорт _ $ экспорт | grep _ = $ ничего не выводить. Или я что-то упускаю? Как я могу экспортировать _ в среду? Смотрите также здесь. ...
12.04.2018
2
ответа

Временно установить $ PATH для сеанса рыбной оболочки из сценария

Я хочу временно добавить пару каталогов в переменную $ PATH, чтобы я мог настроить временную среду разработки, которую я действительно не хочу менять что видят другие рыбные сессии. Итак ...
08.03.2018
2
ответа

Среда ПОЛЬЗОВАТЕЛЬ и ИМЯ ПОЛЬЗОВАТЕЛЯ в CentOS 7

Я обнаружил разницу в том, как sudo изменяет переменные env между CentOS 7.3 и CentOS 7.4. Вот сценарий, который я запускал в CentOS 7.3 и 7.4: #! / Bin / bash env | grep USER sudo env | grep ...
20.09.2017
2
ответа

переменные среды в отношении веб-серверов и безопасности

Я хочу установить некоторую среду переменные в моем Linux-окне, к которым может получить доступ сервер node.js. Эти переменные будут содержать конфиденциальную информацию, такую ​​как пароли базы данных и ключи API. Моя текущая ...
20.09.2017
2
ответа

Значение переменной не распознано после использования параллели гну?

Я имею ниже сценария оболочки, с которого я пытаюсь скопировать 5 файлов параллельно. Я выполняю мой ниже сценария оболочки на machineA, который пытается скопировать файл с machineB и машин. Если файл...
12.09.2017