gpt4 book ai didi

python - 无法使 Fabric 的分离屏幕 session 示例正常工作

转载 作者:太空狗 更新时间:2023-10-29 18:19:25 26 4
gpt4 key购买 nike

我正在尝试使用分离的屏幕 session 在远程主机上执行脚本。我试用了 example Fabric gives不幸的是无法让它工作。

from fabric.api import run

def yes():
run('screen -d -m "yes"')

在我的本地机器上执行 fab yes 将它正确地连接到远程主机并表明命令已经运行,但是在远程主机上没有执行任何操作。在任何一台机器上尝试 screen -d -m "yes" 都可以正常工作。

如果有人能指出我做错了什么,我将不胜感激。另外,附带说明一下,为什么命令中的 yes 周围有引号?没有引号它会工作吗?谢谢!

最佳答案

run('screen -d -m yes; sleep 1') 有效。

虽然不确定是 Fabric 还是屏幕导致了这种行为。

关于python - 无法使 Fabric 的分离屏幕 session 示例正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14327649/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com