Tag: переменная окружения

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

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

HowTo Chroot для BSD

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

Как восстановить среду оболочки?

Эта проблема давно искала меня, и хотя я думал, что нашел свой ответ через EnvWatcher , к сожалению, он работает только на Bash. И я использую zsh. Я хотел бы воспроизвести то, что, возможно, имеет значение env-watcher, но в меньшей степени, но мне нужно знать, есть ли команда, с помощью которой я могу сбросить оболочку […]

изменить среду работающего процесса

Как можно изменить какую-либо переменную в env уже запущенного процесса, например через /proc/PID/environ? Этот «файл» read-only . Необходимо изменить или отключить переменную DISPLAY долговременного пакетного задания, не убивая его.

Использование переменных среды в командах командной строки состояния Tmux

Я пытаюсь создать строку состояния tmux, которая показывает три часовых пояса: US Eastern Time :: UTC :: Central European Time . Используя переменную окружения TZ команда date показывает время в заданном часовом поясе. Я пытался сделать это с помощью этого параметра tmux.conf: set -g status-right "#[fg=white]#S #I:#P #[fg=yellow]:: %d %b %Y #[fg=green]:: #(TZ=America/New_York date +%H:%M) […]

Переменная восклицательного знака `$!`

Я учился на экзамене Unix, и я часто видел переменную восклицательного знака – $! Если я напишу echo $! на моей оболочке Mac говорит мне что-то вроде «У вас есть почта …» Является ли цель этого хранить, есть ли у меня или нет никаких писем или есть что-то еще? EDIT: произошло смешное совпадение. Точно, когда […]

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