这与这里的keyboard-input">question有关,但有一点小小的变化:我需要Fabric将任意字符串传递给远程shell,而不是仅仅传递“yes”或“no”。
例如,如果远程shell提示“what is your name?”然后我要喂它“先,后”。
澄清:我知道我说的是任意输入,但我真的是trying to use it for the SSH key passwd prompt when I try to do a git pull。
更新1:Jeff Forcier@bitprophet回复
Tags:
结构1.0最终支持与远程服务器的交互。有关详细信息,请参见this page。
我已经在邮件列表中为这个功能在fabric中提出了一个API, 最后我自己写了些东西:
在expecting prompts in fabric with fexpect上查看我的博客
也许去查一下pexpect
相关问题 更多 >
编程相关推荐