在分离的tmux会话中运行命令

这可能很简单,但我真的不知道你是如何做到的。 我已阅读手册页,并没有结果Googlesearch。

问题:如何在分离的tmux窗口中运行命令?

例如:我想让我的分离窗口'foo'运行'ls',但是我想从另一个terminal执行。

我已经尝试过这样的东西:'tmux -t foo ls'没有结果。

该命令是sendsend是一个按键序列,所以相应地对待(例如,你可能会想ENTER )。 目标是用-t指定的。 您可能需要foo.0或foo.1,具体取决于您想要打开的窗格。

tmux send -t foo.0 ls ENTER

sendsend-keys简称,它位于手册页中,但在文本的那一英里可能有点难以find。