这可能很简单,但我真的不知道你是如何做到的。我已经阅读了手册页并在没有结果的情况下进行了谷歌搜索。
问题:如何在分离的 tmux 窗口中运行命令?
示例:我希望我的分离窗口 'foo' 运行 'ls',但我想从另一个终端执行此操作。
我试过这样的东西: 'tmux -t foo ls' 没有结果。
841*_*104 49
命令是send
. send
是一个关键序列,因此请相应地对待它(例如,您可能需要ENTER
)。目标用 指定-t
。您可能需要 foo.0 或 foo.1,具体取决于您希望点击的窗格。
tmux send -t foo.0 ls ENTER
send
是 的缩写send-keys
,它位于手册页中,但在那一英里的文本中可能有点难以找到。