Tmux - 如果使用 bash 启动脚本,分离客户端会失败 2024-6-17 • linux bash tmux 通常,我使用 bash 脚本来创建 tmux 会话(拆分窗格、设置密码、调用命令等)。这很有效,除非我尝试运行tmux detach-client。它将无法分离,而只是添加额外的窗口并以奇怪的方式拆分所有内容。这不是预期的。 要复制:启动终端并运行脚本。然后在另一个选项卡中创建另一个终端(例如在 gnome-terminal 中)。再次运行脚本,它将按预期附加。最后运行tmux detach-client,并查看结果。 这是一个更简单的POC 脚本,这是原始的:维姆伊和tmux主页。 答案1 问题似乎是调用时tmux detach对哪个会话感到困惑。因此,调用时提供会话名称非常有效。 相关内容 如何在没有新行的情况下进行子枚举? Photoshop cs6 安装启动时出现错误 如何在 Windows 上诊断或配置 UPnP? 有人可以向我解释一下这个 Linux 命令(mount 加选项)吗? GNS3 GUI 版本 1.4.6 如何得到分子和分母带有矩阵的分数? 如何在 Windows Server 2012 上使用 icacls 替换权限和其中的所有内容? 缺少 MD5Sums 控制文件 尝试注册 rhel6 订阅时收到错误消息 加密外部硬盘中的特定文件夹