Tag: env

Установка среды vars, содержащей пространство с env

Я пытаюсь использовать env для установки переменных среды (чтение из другого источника, например, файла) для подпроцесса. По существу, я пытаюсь сделать следующее: env VALUE=thisisatest ./somescript.sh Если, например, somescript.sh был: echo $VALUE Тогда это напечатает thisisatest как ожидалось. Но я хотел бы загрузить переменные из файла. Я дошел до этого момента: env $(cat .vars | xargs […]

Toggle / macro / xargs-like вещь для переменных оболочки

Таким образом, я застрял, делая много кросс-компиляции и набираю вещи, как это много FOO=bar command –some-args BAZ=qxt other-command –other-args Но, очевидно, реальные переменные оболочки являются длинными и громоздкими. Bash не является динамическим языком, поэтому backticks не будут работать (он пытается запустить команду FOO = bar). xargs неверно, хотя что-то вроде этого, которое работает до оценки […]

chmod – изменить права доступа к файлу

У меня есть Python virtualenv , а исполняемый файл Python находится в каталоге /bin . В этом virtualenv мне придется выполнить какой-то небезопасный код, который может повредить мою систему. Я попытался использовать chmod ar на virtualenv, и теперь там никто не может писать, но его родительский каталог теперь незащищен. Поэтому я думал, что могу изменить […]

Команда env показывает 3 раза тот же путь

Когда я запускаю env он показывает 3 раза /usr/bin под PATH. То же самое для каждого пути под заголовком PATH . Например, мой каталог scala bin показывает 3 раза. Однако в моем .bash_profile он написан всего один раз. Также его не в .bashrc также. Мне нужно сделать эти 3 экземпляра равными 1, так как даже […]

Почему $ COLUMNS не отображается ни в env, ни в наборе? (по zsh)

Я могу $ echo $COLUMNS 95 и получить результат, но если я env | grep COLUMNS или set | grep COLUMNS Я ничего не получаю. (Обновление: я только что обнаружил, что поведение отличается от bash. Я использую zsh.) Во-вторых, как / где я могу получить список, включающий COLUMNS. (Не включая только эхо его прямо).

Чтение из / etc / environment с помощью sudo

Используя Ubuntu 14.04 LTS, у меня возникла проблема с чтением переменных среды из /etc/environment при использовании sudo env . В принципе, они не отображаются. Когда я просто env , эти переменные выглядят так, как должно. На моем другом сервере, на котором запущен Ubuntu 13.04, как sudo env и env отображают переменные из /etc/environment . Как […]

HowTo Chroot для BSD

Недавно я попробовал FreeBSD [9.2] . Я установил его, но, как я выяснил, он не устанавливает загрузчика по умолчанию. Итак, теперь я хочу узнать, КАК можно chroot установить BSD через livecd или любые другие средства. и если этот livecd может быть Linux (я в этом сомневаюсь). Нужно ли мне монтировать /proc /sys и /dev разделы? […]

/ usr / bin / env: zsh -: нет такого файла или каталога

Я получаю ошибку /usr/bin/env: zsh -: No such file or directory … когда я запускаю исполняемый zsh скрипт, который начинается со следующей строки shebang: #!/usr/bin/env zsh – Кроме того, FWIW, заменив – с — вызывает /usr/bin/env чтобы напечатать аналогичную жалобу о zsh — . Я видел эту ошибку только под ubuntu, и только в контексте […]

Почему pgrep не может найти скрипты, запущенные через env?

Например: $ cat foo.sh #!/usr/bin/env bash while true; do sleep 1 ; done $ ./foo.sh & $ pgrep foo.sh $ Контраст: $ cat bar.sh #!/bin/bash while true; do sleep 1 ; done $ ./bar.sh & $ pgrep bar.sh 21202 Процесс, начатый env bash появляется на выходе ps aux as: terdon 4203 0.0 0.0 26676 6340 […]

Upstart – переменная bashrc нагрузки

Мне интересно, как загрузить bashrc переменные в сценарии upstart и запустить ( node.js в этом случае сервер). Каков наилучший способ сделать это? Я попробовал это: exec sudo -u someuser $NODE_PATH $FULL_PATH/$FILE_NAME >> /var/log/$PROGRAM_NAME.sys.log 2>&1 и это exec start-stop-daemon –start -c someuser –exec $NODE_PATH $FULL_PATH/$FILE_NAME >> /var/log/$PROGRAM_NAME.sys.log 2>&1 Но в первом варианте приложение узла не может […]

Interesting Posts

ath9k загружен, но wlan0 не существует

Как установить пакеты без Интернета

Не удалось захватить выход программы

Могу ли я заставить Linux загружать инициализацию параллельно?

Выполнять команду в sftp-подключении через скрипт

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

Инвертировать цвета активного окна

Один компьютер ubuntu в локальной сети не может получить доступ к Интернету

Удалить форматирование терминала из файла

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

Можно ли читать PVclock из пользовательского пространства?

Какова семантика получения EADDRINUSE, когда не подключен прослушивающий сокет, но соединения открыты

Установка шрифта emacs по умолчанию не сохраняется (построена из исходной ОС X 10.8)

Что означает A, D и Ms при запуске Duplicity с высокой детализацией?

Может ли быть вызвано или dd быть вынужденным удалить CD-R?

Linux и Unix - лучшая ОС в мире.