tmux: обмен переменных между сеансами

Я заметил, что

  1. tmux будет делиться переменной между сеансами.
  2. tmux увеличит TMUX_PANE для нового сеанса.

Можно ли перезагрузить VAR для каждой сессии?

Можно ли запустить TMUX_PANE с 0 для каждого сеанса?

  # set variable # create 2 sessions $ export VAR=aaaaa $ tmux new -A -s $VAR -d $ export VAR=bbbbb $ tmux new -A -s $VAR -d $ tmux ls aaaaa: 1 windows (created Fri Jan 23 12:12:46 2015) [207x50] bbbbb: 1 windows (created Fri Jan 23 12:12:55 2015) [207x50] # connect to sessions # check value of variable $ tmux att -t aaaaa $ echo $VAR aaaaa $ tmux att -t bbbbb $ echo $VAR aaaaa <-------- i would like to see 'bbbbb' here 

  • Правильно удалите сокеты, случайно созданные с помощью tmux
  • Имеет ли терминал-мультиплексор какую-либо выгоду при использовании с диспетчером оконной панели?
  • Как я могу переслать уже пересылаемый ssh-ключ в tmux?
  • tmux не корректно отображает границы
  • Гармонический текст в меню tmux
  • Перенумерация окон в tmux
  • Использование Ctrl + B меньше в tmux
  • Tmux: эквивалентная команда для отображения -d -m -S session_name
  • One Solution collect form web for “tmux: обмен переменных между сеансами”

    Я нашел обходное решение.

    Несколько серверов с параметром -L (который определяет имя сокета).

     # set variable # create 2 sessions $ export VAR=aaaaa $ tmux -L $VAR new -A -s $VAR -d $ export VAR=bbbbb $ tmux -L $VAR new -A -s $VAR -d $ tmux ls failed to connect to server $ tmux -L aaaaa ls aaaaa: 1 windows (created Fri Jan 23 12:12:46 2015) [207x50] $ tmux -L bbbbb ls bbbbb: 1 windows (created Fri Jan 23 12:12:55 2015) [207x50] # connect to sessions # check value of variable $ tmux -L aaaaa att -t aaaaa $ echo $VAR aaaaa $ tmux -L bbbbb att -t bbbbb $ echo $VAR bbbbb <-------- now i can see 'bbbbb' here 
    Interesting Posts

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

    Запросить ОС для аппаратных характеристик беспроводных адаптеров

    OpenSSL Использование для расшифровки строки

    Puppet: принуждение пользователя изменить пароль при следующем входе в систему

    Обновление программного обеспечения Fedora GUI несовместимо с обновлением командной строки dnf

    Как изменить предыдущую / следующую комбинацию слов в bash?

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

    Резервное копирование для домашней сети

    Как вы можете зеркально отразить вывод одного терминала на другой?

    Измените пользователя и загрузите всю среду в сценарий оболочки

    программно создавая удаленный каталог с помощью ssh

    Какую оболочку я запускаю?

    Необходимо установить гостевые дополнения VirtualBox 4.3.8 в CentOS 6.3

    Раскладка клавиатуры не изменяется в Chromium под Debian

    Есть ли простой надежный способ перевода команд из Ubuntu в Debian и наоборот?

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