Tmux - 如果使用 bash 启动脚本,分离客户端会失败 2024-6-17 • linux bash tmux 通常,我使用 bash 脚本来创建 tmux 会话(拆分窗格、设置密码、调用命令等)。这很有效,除非我尝试运行tmux detach-client。它将无法分离,而只是添加额外的窗口并以奇怪的方式拆分所有内容。这不是预期的。 要复制:启动终端并运行脚本。然后在另一个选项卡中创建另一个终端(例如在 gnome-terminal 中)。再次运行脚本,它将按预期附加。最后运行tmux detach-client,并查看结果。 这是一个更简单的POC 脚本,这是原始的:维姆伊和tmux主页。 答案1 问题似乎是调用时tmux detach对哪个会话感到困惑。因此,调用时提供会话名称非常有效。 相关内容 从 Linux 命令行上传文件到 S3 帐户 Windows Server 2008 FTP 设置中缺少一个步骤 ubuntu 服务器 14.04 LTS 异常传出流量 我是唯一有权访问我的机器的人。有什么理由对文件和目录启用组/其他权限? 在 Algorithm2e 包中对齐左箭头 7stacks 在 Windows 7 中无法运行 尝试设置中继到另一台 SMTP 服务器时出现中继访问被拒绝错误 我的内核支持 fbtft 吗? 如何防止非root用户更改IP地址和网络参数? 当没有类似 chromedriver 的东西时,如何将 chromedriver 添加到路径中?