同时在多个活动 shell 中运行命令

Waj*_*hat 9 shell tmux

我正在使用 tmux 环境,并且经常需要使用相同的命令行参数在 4 个不同的窗格(图像中的前 4 个)中运行相同的 python 脚本。有没有一种方法可以通过在一个 shell 上执行命令来在每个 shell 上执行脚本?

我知道这个讨论,但他们建议使用不同的终端环境,我正在寻找可以使用 tmux 或 shell 脚本完成的事情。

Tmux 会话

四个不同的 shell 是到 4 个不同 VM 的 ssh 会话。

小智 21

不需要任何工具。tmux可以处理这个:

只需打开窗格,ssh 到各个服务器,然后Ctrl-B其次是

:setw synchronize-panes 
Run Code Online (Sandbox Code Playgroud)

并且所有输入都同步到所有可见窗格。
重新输入此命令或在命令中添加“off”以离开。