自动终止 tmux 会话

自动终止 tmux 会话

我使用 tmux,每次打开终端时,它都会创建一个新会话,并且不会破坏旧会话...我已将 destroy-unttaced 设置为打开,但在 tmux ls 中它们仍然在这里

当我关闭终端窗口时,会话是否可能结束?

就像我只有会话“0”一样?

谢谢

答案1

我可以想到三种不同的方法来做到这一点。首先尝试这个:

将其添加到您的~/.bashrc

if [ ! -z "$TMUX" ]; then
    tmux kill-session -t 0
fi
    tmux new-session -s 0 

是的,它太长了,但它可以让你改进它。

相关内容