我正在使用 tmux 环境,并且经常需要使用相同的命令行参数在 4 个不同的窗格(图像中的前 4 个)中运行相同的 python 脚本。有没有一种方法可以通过在一个 shell 上执行命令来在每个 shell 上执行脚本?
我知道这个讨论,但他们建议使用不同的终端环境,我正在寻找可以使用 tmux 或 shell 脚本完成的事情。
四个不同的 shell 是到 4 个不同 VM 的 ssh 会话。
小智 21
不需要任何工具。tmux可以处理这个:
只需打开窗格,ssh 到各个服务器,然后Ctrl-B其次是
:setw synchronize-panes
Run Code Online (Sandbox Code Playgroud)
并且所有输入都同步到所有可见窗格。
重新输入此命令或在命令中添加“off”以离开。