LINUX.ORG.RU

Задать переменные окружения для сессии tmux

 


0

1

Нужно сделать так, чтобы при запуске tmux задавались определенные переменные окружения, и им присваивались определенные значения. Это должно работать для всех сессий внутри tmux, но не за его пределами.

Имеется в виду то, что обычно делается с помощью команды:

export TEST="test"
, но нужно это определить исключительно в файле ~/.tmux.conf.

Возможно ли такое?

Deleted

что-то вроде

if [[ ! -z "${TMUX}" ]]; then
  echo tmux
fi
в .bashrc, ну или что там у тебя за шелл

anonymous
()

man tmux

set-environment [-gru] [-t target-session] name [value]
                   (alias: setenv)
             Set or unset an environment variable.  If -g is used, the change is made in the global environment; otherwise, it is applied to the session environment for target-session.
             The -u flag unsets a variable.  -r indicates the variable is to be removed from the environment before starting a new process.

surefire ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.