SSH 如何在 \n 之前自动刷新

Nat*_*tim 3 ssh

我正在使用这种命令:

ssh -i etc/ssh/vagrant vagrant@34.34.34.10 "cd floss_project; make install"
Run Code Online (Sandbox Code Playgroud)

但是,如果在安装脚本期间需要用户提示,我看不出问的是什么问题,因为 CLI 在\n.

我如何要求 SSH 在 之前自动刷新提示,\n以便我可以看到我应该给出哪个答案?

编辑:

为了帮助您重现此错误,假设我们有以下脚本:

名称.py

#!/usr/bin/python
name = raw_input('Give me your name: ')
print("Hello "+name)
Run Code Online (Sandbox Code Playgroud)

我们决定用 ssh 启动它:

$ ssh 127.0.0.1 python name.py
Run Code Online (Sandbox Code Playgroud)

游标者正在等待我们的输入,而没有实际询问通缉令 Give me your name:

如何强制 SSH 显示此信息(实际上是在 STDIN 之前刷新 STDOUT)