Tmux - 如果使用 bash 启动脚本,分离客户端会失败 2024-6-17 • linux bash tmux 通常,我使用 bash 脚本来创建 tmux 会话(拆分窗格、设置密码、调用命令等)。这很有效,除非我尝试运行tmux detach-client。它将无法分离,而只是添加额外的窗口并以奇怪的方式拆分所有内容。这不是预期的。 要复制:启动终端并运行脚本。然后在另一个选项卡中创建另一个终端(例如在 gnome-terminal 中)。再次运行脚本,它将按预期附加。最后运行tmux detach-client,并查看结果。 这是一个更简单的POC 脚本,这是原始的:维姆伊和tmux主页。 答案1 问题似乎是调用时tmux detach对哪个会话感到困惑。因此,调用时提供会话名称非常有效。 相关内容 我需要安装吗? 当 TMOUT 发生时,如何在 Bash 中运行“clear_console”? Ubuntu 18.04 VM 在克隆磁盘时冻结并杀死单个 ESXi 有没有办法改善 Windows 10 多屏支持? Centos-无法从Puppet仪表板访问节点 ubuntu 16.04 有没有较新版本的 php5-redis 模块? Ubuntu 不启动到桌面而是启动到终端 无法在 ubuntu 20.04.3 上安装 Synology 磁盘 raid 10 为 ISC DHCP 服务器设置选项 66 和 67 为了拥有一个安全箱,我应该检查我的 VPS 上的哪些功能?