0
ответов

Как установить несколько переменных env из конвейера stdout [дубликат]

У меня есть несколько команд оболочки, которые дают некоторый вывод env. Я хочу установить их как переменные env для дополнительной команды, добавляемой в цепочку Kevins-MBP: ops kevzettler $ eb printenv | tail -n + ...
28.03.2016
0
ответов

Попытка понять .bashrc, env и export

Заявление об ограничении ответственности: Использование bash. Мне просто нужно подтверждение / исправление моего понимания этих вещей: env в основном отображает текущие переменные окружения, которые доступны моему ...
07.03.2016
0
ответов

Как сохранить распечатку последней команды в переменной оболочки в urxvt/zsh?

Я хотел бы иметь распечатку (stdout и stderr) последней команды, выполненной в zsh, доступную в переменной, чтобы использовать grep и т.д. на ней.
01.03.2016
0
ответов

Какому месту оболочка назначает обычную переменную?

Как вы знаете, оболочка bash сама по себе также является процессом. Если я использую команду export a = c, то оболочка динамически размещает переменную a в том месте, где находятся переменные среды. (Этот раздел среды ...
07.02.2016
0
ответов

Правильный способ установки ПОСТОЯННЫХ переменных среды из скрипта

Я хочу выполнить очень простой процесс установки для моей платформы приложения. У меня все работает, но я хочу установить две переменные среды. Я хочу обновить PATH, а также установить переменную HOME. Я ...
29.01.2016
0
ответов

Почему #!/usr/bin/env bash не работает в моей системе?

Я столкнулся с некоторыми проблемами при запуске некоторых скриптов установки, где они жаловались на плохой интерпретатор. Поэтому я сделал тривиальный пример, но не могу понять, в чем проблема, см. ниже. #!/usr/bin/...
28.01.2016
0
ответов

Установка переменной env через скрипт в текущем сеансе

Есть ли способ установить переменную env через скрипт в текущем сеансе. Я пробовал исходный вариант. Но это работает в оболочке, а не через скрипт. вот источник содержимого моего скрипта / etc / ...
04.01.2016
0
ответов

получить переменную окружения по имени переменной? [duplicate]

Например, у меня есть переменная: env_name="GOPATH" Теперь я хочу получить переменную окружения GOPATH как бы вот так: echo $GOPATH Как я могу получить $GOPATH по $env_name?
29.12.2015
0
ответов

Назначения переменных влияют на текущий запущенный shell

Пока писал код, обнаружил, что эта строка: $ TZ="America/Los_Angeles" date; echo "$TZ" Thu Dec 24 14:39:15 PST 2015 правильно показывает фактическое время в "Лос-Анджелесе" и что значение ...
25.12.2015
0
ответов

Странная переменная среды!: : = :: \ in Cygwin

Используя Cygwin, я установил модули среды, загрузив исходный код, запустив configure, make и make install. Каждый раз, когда я запускаю команду модуля, я получаю: init.c (718): WARN: 165: Невозможно установить TCL ...
23.12.2015
0
ответов

Как напечатать процент общего доступного пространства в определенной файловой системе как в Linux, так и в Solaris?

Я искал ответ на этот вопрос и обнаружил, что эта команда: df / dev / sda1 | awk {print '{(100 - 5 долларов США)}' | хвост -1 | sed '/ s / $ /% / g' довольно хорошо справляется со своей задачей в моей системе Linux, но я хочу ...
18.12.2015
0
ответов

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

У меня есть этот код в bash #!/usr/bin/env bash DB_NAME=$(CORE_CONFIG=core.config.core_test python -c "from core import config; print config.DATABASE['db_name']") На самом деле я хочу следующее: #!/usr/bin/...
16.12.2015
0
ответов

Ошибка при экспорте результата действительной команды как переменной bash

Я пытаюсь экспортировать результат командной строки как переменную среды en. Вот как я это делаю: group_id = $ (aws ec2 describe-security-groups --filters Name = group-name, Values ​​= $ {group_name} \ | ...
30.11.2015
0
ответов

как использовать sed, когда переменная содержит '/' в нем?

У меня есть следующая строка для выполнения в сценарии, которая удаляет два строки над ним. Но теперь моя переменная $ TEST содержит такие значения, как '/ DATA / test10', а мой идентификатор переменной содержит '10'. Как я могу использовать это ...
25.11.2015
0
ответов

Совместное использование переменных среды с www-data

У меня есть набор переменных среды, который создается с помощью конфигурации сценария оболочки, вызываемой из моего ~ / .bashrc. Имея нового пользователя www-data, работающего на локальном веб-сервере (с lighttpd), мне нужно, чтобы это было выгодно ...
23.11.2015
0
ответов

`env foo = bar echo $ foo` ничего не печатает

Я думаю, что у меня очень много мозгов. Я ожидал бы, что env foo = bar echo $ foo ... напечатает bar, но вместо этого я получаю пустую строку. Wat. То же самое происходит, если я использую синтаксис bash: foo = bar echo $ foo
09.11.2015
0
ответов

Сохранение OLDPWD после выхода из системы

Мне часто нужно перейти в каталог, в котором я находился, когда выходил из сервера. Для этого я обычно использую cd -. Однако после выхода из системы и повторного входа это не работает, потому что, по-видимому, ...
23.10.2015
0
ответов

Как предотвратить использование оболочки вызывающего абонента в sudo

Я запускаю sudo-1.8.6 на CentOS 6.5. Мой вопрос очень прост: как предотвратить распространение SHELL из пользовательской среды в среду sudo? Обычно люди идут другим путем - они ...
08.10.2015
0
ответов

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

#!/bin/sh ALTER="1153" NAME="aio" for i in $(ps -eo pid,etime,comm | \ awk -v alt="$ALTER" -v name="$NAME" '$2~/[^0-alt]-/ && $3~/name/{print$1} '); do echo $i done
07.10.2015
0
ответов

Как импортировать самодельные модули в Python в Ubuntu 15.04

Я только что перешел с Windows 8 на Ubuntu 15.04. Я занимаюсь программированием на python3, а некоторые программы полагаются на импорт из самодельных модулей. В Windows все, что мне нужно было сделать, это добавить каталог, содержащий ...
02.10.2015
0
ответов

Как решить определяющие переменные в команде bash prompt не найдено проблема

Мои дистрибутивы Linux centeros7, определить переменные в командной строке bash не найдено [wanghao@localhost ~]$ al = nihao bash: al: команда не найдена... [wanghao@localhost ~]$
29.09.2015
0
ответов

переменная файла среды равна другой переменной [closed]

Есть ли способ создать файл .env, который определяет переменную со значением другой переменной? Я пробовал использовать: var1 = $ var2 И это явно не работает. Есть дубли?
24.09.2015
0
ответов

Невозможно запустить команду внутри переменной bash, включая квадратные скобки с nullglob

Предполагая, что я хочу запустите команду, хранящуюся внутри переменной с включенным nullglob.Например: shopt -s nullglob a = "echo [foo] bar" $ {a} Это дает мне пустой результат из-за опции nullglob для ...
18.09.2015
0
ответов

использовать переменную экспорта как часть имени файла в программе awk

Я установил экспорт X25DATAF = / home / Bob / X25 / Datafiles в моем профиле, и это то, что выводится, когда я выполняю echo $ X25DATAF. Я хочу заменить / home / Bob / X25 / Datafiles в awk ниже на $ ...
13.09.2015
0
ответов

Почему мои изменения в .profile не действуют? [закрыто]

У меня есть Red Hat Linux. Я вошел в систему как user1 и изменил переменную JBOSS_HOME в файле .profile. Раньше это было: export JBOSS_HOME = "/ opt / home / user1 / jboss-eap-6.1" Теперь я изменил это на: .. .
07.09.2015
0
ответов

Установка переменных среды с помощью .bash_profile: правильно работает только последний экспорт

Я пытаюсь экспортировать некоторые переменные среды в Unix, используя .bash_profile Теперь он читается так: export PATH = $ {PATH}: / usr / local / cuda-6.0 / bin / export LD_LIBRARY_PATH = $ {LD_LIBRARY_PATH}: / usr / local / ...
27.08.2015
0
ответов

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

Я хочу прояснить путаницу, которая у меня возникла в переменной оболочки против переменной среды. Я провел следующий тест, где у меня есть переменная оболочки abc и экспортировал ее в переменную окружения. $ $ abc="...
13.08.2015
0
ответов

Как отложить оценку переменных (ленивая оценка)?

Например, я создаю 32768 каталогов с именами 0,1,2,...32767. Я хочу случайным образом выбирать один из них в качестве пути каждый раз, когда я запускаю команду. Поэтому я меняю $PATH на $PATH:/blabla/$RANDOM, но это не работает ...
07.08.2015
0
ответов

Bash: Сколько глубоких вложенных сеансов?

Скажем, я запускаю оболочку bash, ... а затем еще один сеанс bash из этой оболочки, ... а затем еще сеанс bash из этого сеанса, ... а затем другой сеанс bash из этого сеанса, ...
06.08.2015
0
ответов

как установить внутренние переменные в mailx в linux?

сохранить внутреннюю переменную включить сохранение сообщений в файле dead.letter при прерывании или ошибке доставки. По умолчанию - save. проблема: по умолчанию используется сохранение, поэтому файл dead.letter создается в домашнем каталоге, внутренняя
05.08.2015