1.我在本地机器上执行此操作
tmux new -s amazon
然后我通过 tmux 窗口 ssh 进入服务器
shh user@amazon
然后我将其分离 ctrl bd
进入 fabfile.py 我正在这样做
local("tmux a -t amazon") #attaching detached session
local("./myscript") #problem here the tmux session pops on django runserver
#and waits for input
问题:Tmux 会话在 Django 开发服务器中弹出,无法运行 ./myscript 行,并且一直等待。我做错了什么?
注意:./myscript 位于远程服务器上
答案1
解决方案是保持会话分离并通过运行命令
tmux send-keys -t <session-name> "Command ENTER"