Если я правильно понял ваш вопрос, параметр -d
для attach-session
делает то, что вы хотите:
tmux -2 attach-session -d -t $WHOAMI
Это подключается к указанному целевому сеансу и отключает все другие клиенты.
Вы можете сделать нечто подобное после присоединения сеанса с помощью параметров detach-client
-a
и -t
: назовите клиента с помощью -t
и добавьте -a
, чтобы отсоединить всех клиентов, кроме указанного клиента.
экран
также имеет параметр -d
, который делает то же самое.