小编Tan*_*avo的帖子

让 tmux 等到我通过 SSH 登录,以完成其余的 Tmuxinator 脚本

最近发现了tmux和Tmuxinator之后,一直在尝试搭建一个开发环境来使用。

根据协议,我们不允许在脚本中存储密码/密码。所以我正在寻找的是等待 tmux 等待 SSH 隧道设置(提供密码,按下输入并登录)。

我知道 tmux 1.8+ 中有一个“等待”命令。我正在通过 Cygwin 运行 1.9a。但即使我已经阅读了文档,我也很难理解它。

tmux new-session -s development -n editor -d
tmux split-window -v
tmux split-window -v

"Need to send to all panes.
tmux send-keys -t development 'ssh user@example.com' C-m
Run Code Online (Sandbox Code Playgroud)

所以,这是我所拥有的一个非常简单的版本。

想法?我知道我可以同步会话,我仍在解决这方面的问题。

编辑:查看命令,并将窗格中的变量从同步窗格中提取到命令中。这可能是一种“更好”的方法,直到我能弄清楚如何让 TMUX 提示我进行用户输入。

可能会发出功能请求。

linux ssh tmux

13
推荐指数
1
解决办法
4487
查看次数

标签 统计

linux ×1

ssh ×1

tmux ×1